Piecewise building of CMakeLists

This commit is contained in:
Borislav Stanimirov
2021-05-20 15:50:34 +03:00
parent c74a739caf
commit 2830b7046d
2 changed files with 48 additions and 12 deletions

View File

@@ -1,9 +1,8 @@
add_test 'basic', ->(prj) {
prj.set_body <<~CMAKE
CPMAddPackage("gh:cpm-cmake/testpack-adder")
add_executable(using-adder using-adder.cpp)
target_link_libraries(using-adder PRIVATE adder)
CMAKE
prj.build_cmake_lists {
package 'gh:cpm-cmake/testpack-adder'
exe 'using-adder', ['using-adder.cpp']
link_libs 'using-adder', 'adder'
}
prj.configure
}