diff options
author | FormerLurker <hochgebe@gmail.com> | 2020-05-12 20:04:06 +0300 |
---|---|---|
committer | FormerLurker <hochgebe@gmail.com> | 2020-05-12 20:04:06 +0300 |
commit | 3f28fa125bbed6da8db3c2563a9fd599d5c9c026 (patch) | |
tree | 6c242ca32d9595007e71a3fa91e368e6d6fa808c /ArcWelderInverseProcessor/CMakeLists.txt | |
parent | 9abd4af8fe85514c1df214a21100cb9ed9b51d1e (diff) |
First attempt to use CMake to build.
Diffstat (limited to 'ArcWelderInverseProcessor/CMakeLists.txt')
-rw-r--r-- | ArcWelderInverseProcessor/CMakeLists.txt | 19 |
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) |