Mercurial > hg > orthanc-stone
comparison Resources/CodeGeneration/testCppHandler/CMakeLists.txt @ 494:fc17251477d6 bgo-commands-codegen
TS and CPP tests OK. Ongoing code for C++ program that reads list of serialized messages in N files. Requires conan
author | bgo-osimis |
---|---|
date | Sat, 23 Feb 2019 10:18:13 +0100 |
parents | |
children | 6405435480ae |
comparison
equal
deleted
inserted
replaced
493:6fbf2eae7c88 | 494:fc17251477d6 |
---|---|
1 cmake_minimum_required(VERSION 2.8) | |
2 | |
3 project(testCppHandler) | |
4 | |
5 add_custom_command( | |
6 OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/VsolMessages_generated.hpp | |
7 COMMAND python ${CMAKE_CURRENT_LIST_DIR}/../stonegentool.py -o ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_LIST_DIR}/../test_data/test1.yaml | |
8 DEPENDS ${CMAKE_CURRENT_LIST_DIR}/../test_data/test1.yaml | |
9 ) | |
10 | |
11 include(${CMAKE_BINARY_DIR}/conanbuildinfo_multi.cmake) | |
12 conan_basic_setup() | |
13 | |
14 add_executable(testCppHandler main.cpp ${CMAKE_CURRENT_BINARY_DIR}/VsolMessages_generated.hpp) | |
15 | |
16 target_include_directories(testCppHandler PUBLIC ${CMAKE_BINARY_DIR}) | |
17 | |
18 conan_target_link_libraries(testCppHandler) | |
19 | |
20 set_property(TARGET testCppHandler PROPERTY CXX_STANDARD 17) | |
21 | |
22 install(TARGETS testCppHandler DESTINATION bin) | |
23 |