comparison StoneWebViewer/WebAssembly/CMakeLists.txt @ 1516:2b7d34cb764f

rename file
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 08 Jul 2020 18:25:26 +0200
parents 244ad1e4e76a
children 433cf964838d
comparison
equal deleted inserted replaced
1515:b750b6eab453 1516:2b7d34cb764f
55 set(LIBCLANG "libclang-4.0.so.1" CACHE PATH "Version of clang to generate the code model") 55 set(LIBCLANG "libclang-4.0.so.1" CACHE PATH "Version of clang to generate the code model")
56 set(STONE_WRAPPER ${CMAKE_CURRENT_BINARY_DIR}/stone.js) 56 set(STONE_WRAPPER ${CMAKE_CURRENT_BINARY_DIR}/stone.js)
57 57
58 add_custom_command( 58 add_custom_command(
59 COMMAND 59 COMMAND
60 ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/ParseWebAssemblyExports.py --libclang=${LIBCLANG} ${CMAKE_SOURCE_DIR}/Test.cpp > ${STONE_WRAPPER} 60 ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/ParseWebAssemblyExports.py --libclang=${LIBCLANG} ${CMAKE_SOURCE_DIR}/StoneWebViewer.cpp > ${STONE_WRAPPER}
61 DEPENDS 61 DEPENDS
62 ${CMAKE_SOURCE_DIR}/Test.cpp 62 ${CMAKE_SOURCE_DIR}/StoneWebViewer.cpp
63 ${CMAKE_SOURCE_DIR}/ParseWebAssemblyExports.py 63 ${CMAKE_SOURCE_DIR}/ParseWebAssemblyExports.py
64 OUTPUT 64 OUTPUT
65 ${STONE_WRAPPER} 65 ${STONE_WRAPPER}
66 ) 66 )
67 67
75 # --------------------------------------------------------------- 75 # ---------------------------------------------------------------
76 76
77 add_executable(StoneWebViewer 77 add_executable(StoneWebViewer
78 ${ORTHANC_STONE_SOURCES} 78 ${ORTHANC_STONE_SOURCES}
79 ${AUTOGENERATED_SOURCES} 79 ${AUTOGENERATED_SOURCES}
80 Test.cpp 80 StoneWebViewer.cpp
81 ) 81 )
82 82
83 # Make sure to have the wrapper generated 83 # Make sure to have the wrapper generated
84 add_dependencies(StoneWebViewer StoneWrapper) 84 add_dependencies(StoneWebViewer StoneWrapper)
85 85