aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/common/CMakeLists.txt3
-rw-r--r--src/ui/mapper/ThicknessMapper.cpp11
2 files changed, 13 insertions, 1 deletions
diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt
index 92ef3d4c..300fa03e 100644
--- a/src/common/CMakeLists.txt
+++ b/src/common/CMakeLists.txt
@@ -27,5 +27,6 @@ else()
target_compile_definitions(cru_base PUBLIC CRU_PLATFORM_LINUX)
endif()
+find_package(double-conversion CONFIG REQUIRED)
find_package(Microsoft.GSL CONFIG REQUIRED)
-target_link_libraries(cru_base PUBLIC Microsoft.GSL::GSL)
+target_link_libraries(cru_base PUBLIC Microsoft.GSL::GSL double-conversion::double-conversion)
diff --git a/src/ui/mapper/ThicknessMapper.cpp b/src/ui/mapper/ThicknessMapper.cpp
new file mode 100644
index 00000000..684d0a4b
--- /dev/null
+++ b/src/ui/mapper/ThicknessMapper.cpp
@@ -0,0 +1,11 @@
+#include "cru/ui/mapper/ThicknessMapper.hpp"
+#include "cru/xml/XmlNode.hpp"
+
+namespace cru::ui::mapper {
+bool ThicknessMapper::XmlElementIsOfThisType(xml::XmlElementNode *node) {
+ if (node->GetTag() == u"Thickness") {
+ return true;
+ }
+ return false;
+}
+} // namespace cru::ui::mapper