Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FormerLurker/ArcWelderLib.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'ArcWelderInverseProcessor/CMakeLists.txt')
-rw-r--r--ArcWelderInverseProcessor/CMakeLists.txt19
1 files changed, 19 insertions, 0 deletions
diff --git a/ArcWelderInverseProcessor/CMakeLists.txt b/ArcWelderInverseProcessor/CMakeLists.txt
new file mode 100644
index 0000000..ba8e2a6
--- /dev/null
+++ b/ArcWelderInverseProcessor/CMakeLists.txt
@@ -0,0 +1,19 @@
+cmake_minimum_required (VERSION "3.16")
+
+project(ArcWelderInverseProcessor C CXX)
+
+# add definitions from the GcodeProcessorLib and ArcWelder libraries
+add_definitions(${GcodeProcessorLib_DEFINITIONS} ${ArcWelder_DEFINITIONS})
+
+# Include the GcodeProcessorLib and ArcWelder's directories
+include_directories(${GcodeProcessorLib_INCLUDE_DIRS} ${ArcWelder_INCLUDE_DIRS})
+
+# include sourcelist.cmake, which contains our source list and exposes it as the
+# ArcWelderConsoleSources variable
+include(sourcelist.cmake)
+
+# Add an executable our ArcWelderConsoleSources variable from our sourcelist file
+add_executable(${PROJECT_NAME} ${ArcWelderInverseProcessorSources})
+
+# specify linking to the GcodeProcessorLib and ArcWelder libraries
+target_link_libraries(${PROJECT_NAME} GcodeProcessorLib ArcWelder)