Mercurial > hg > orthanc-stone
comparison Resources/CodeGeneration/testWasmIntegrated/CMakeLists.txt @ 495:6405435480ae bgo-commands-codegen
Fixed template to add dump capabilities + started work on an integrated TS/WASM test
author | bgo-osimis |
---|---|
date | Sat, 23 Feb 2019 14:14:32 +0100 |
parents | |
children | 8b6ceae45ba0 |
comparison
equal
deleted
inserted
replaced
494:fc17251477d6 | 495:6405435480ae |
---|---|
1 cmake_minimum_required(VERSION 2.8) | |
2 | |
3 project(testWasmIntegratedCpp) | |
4 | |
5 set(testWasmIntegratedCpp_Codegen_Deps | |
6 ${CMAKE_CURRENT_LIST_DIR}/testWasmIntegratedCpp_api.yaml | |
7 ${CMAKE_CURRENT_LIST_DIR}/../template.in.h | |
8 ${CMAKE_CURRENT_LIST_DIR}/../template.in.ts | |
9 ) | |
10 | |
11 add_custom_command( | |
12 OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/testWasmIntegratedCpp_generated.hpp ${CMAKE_CURRENT_BINARY_DIR}/testWasmIntegratedCpp_generated.ts | |
13 COMMAND python3 ${CMAKE_CURRENT_LIST_DIR}/../stonegentool.py -o ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_LIST_DIR}/../test_data/testWasmIntegratedCpp_api.yaml | |
14 DEPENDS ${testCppHandler_Codegen_Deps} | |
15 ) | |
16 | |
17 add_library(testWasmIntegratedCpp main.cpp ${CMAKE_CURRENT_BINARY_DIR}/testWasmIntegratedCpp_generated.hpp ${testCppHandler_Codegen_Deps}) | |
18 | |
19 target_include_directories(testWasmIntegratedCpp PUBLIC ${CMAKE_BINARY_DIR}) | |
20 | |
21 set_property(TARGET testWasmIntegratedCpp PROPERTY CXX_STANDARD 11) | |
22 | |
23 |