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})