Mercurial > hg > orthanc-stone
comparison Resources/CodeGeneration/testWasmIntegrated/CMakeLists.txt @ 690:f185cfcb72a0 am-dev
CodeGen: tests improvements
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Thu, 16 May 2019 19:10:38 +0200 |
parents | 342f3e04bfa9 |
children |
comparison
equal
deleted
inserted
replaced
688:8c0b073efda8 | 690:f185cfcb72a0 |
---|---|
19 ) | 19 ) |
20 | 20 |
21 set(jsoncppRootDir ${CMAKE_CURRENT_LIST_DIR}/jsoncpp-1.8.4) | 21 set(jsoncppRootDir ${CMAKE_CURRENT_LIST_DIR}/jsoncpp-1.8.4) |
22 | 22 |
23 add_custom_command( | 23 add_custom_command( |
24 OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/testWasmIntegratedCpp_generated.hpp ${CMAKE_CURRENT_BINARY_DIR}/testWasmIntegratedCpp_generated.ts | 24 OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/TestStoneCodeGen_generated.hpp ${CMAKE_CURRENT_BINARY_DIR}/TestStoneCodeGen_generated.ts |
25 COMMAND python3 ${CMAKE_CURRENT_LIST_DIR}/../stonegentool.py -o ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_LIST_DIR}/../test_data/testTestStoneCodeGen.yaml | 25 COMMAND python3 ${CMAKE_CURRENT_LIST_DIR}/../stonegentool.py -o ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_LIST_DIR}/../test_data/testTestStoneCodeGen.yaml |
26 DEPENDS ${testCppHandler_Codegen_Deps} ${CMAKE_CURRENT_LIST_DIR}/../test_data/testTestStoneCodeGen.yaml | 26 DEPENDS ${testCppHandler_Codegen_Deps} ${CMAKE_CURRENT_LIST_DIR}/../test_data/testTestStoneCodeGen.yaml |
27 ) | 27 ) |
28 | 28 |
29 add_executable(testWasmIntegratedCpp | 29 add_executable(testWasmIntegratedCpp |
30 main.cpp | 30 main.cpp |
31 ${CMAKE_CURRENT_BINARY_DIR}/testWasmIntegratedCpp_generated.hpp | 31 ${CMAKE_CURRENT_BINARY_DIR}/TestStoneCodeGen_generated.hpp |
32 ${jsoncppRootDir}/jsoncpp.cpp | 32 ${jsoncppRootDir}/jsoncpp.cpp |
33 ${testCppHandler_Codegen_Deps}) | 33 ${testCppHandler_Codegen_Deps}) |
34 | 34 |
35 target_include_directories(testWasmIntegratedCpp PUBLIC ${CMAKE_BINARY_DIR}) | 35 target_include_directories(testWasmIntegratedCpp PUBLIC ${CMAKE_BINARY_DIR}) |
36 target_include_directories(testWasmIntegratedCpp PUBLIC ${jsoncppRootDir}) | 36 target_include_directories(testWasmIntegratedCpp PUBLIC ${jsoncppRootDir}) |