Mercurial > hg > orthanc-stone
comparison OrthancStone/SharedLibrary/WebAssembly/CMakeLists.txt @ 1551:c54bc5bffd01
software rendering
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 13 Aug 2020 22:05:13 +0200 |
parents | 012ab2c1f23b |
children | 8c5f9864545f |
comparison
equal
deleted
inserted
replaced
1550:012ab2c1f23b | 1551:c54bc5bffd01 |
---|---|
62 # $ grep -lrE 'emscripten_' ../../Sources/ | 62 # $ grep -lrE 'emscripten_' ../../Sources/ |
63 | 63 |
64 set(SOURCES_WITH_EMSCRIPTEN_CALLBACKS | 64 set(SOURCES_WITH_EMSCRIPTEN_CALLBACKS |
65 ${ORTHANC_STONE_ROOT}/Sources/Oracle/WebAssemblyOracle.cpp | 65 ${ORTHANC_STONE_ROOT}/Sources/Oracle/WebAssemblyOracle.cpp |
66 ${ORTHANC_STONE_ROOT}/Sources/Viewport/WebAssemblyViewport.cpp | 66 ${ORTHANC_STONE_ROOT}/Sources/Viewport/WebAssemblyViewport.cpp |
67 ${ORTHANC_STONE_ROOT}/Sources/Viewport/WebAssemblyCairoViewport.cpp | |
67 ) | 68 ) |
68 | 69 |
69 list(REMOVE_ITEM ORTHANC_STONE_SOURCES | 70 list(REMOVE_ITEM ORTHANC_STONE_SOURCES |
70 ${SOURCES_WITH_EMSCRIPTEN_CALLBACKS} | 71 ${SOURCES_WITH_EMSCRIPTEN_CALLBACKS} |
71 ) | 72 ) |
137 NO_SOURCE_PERMISSIONS | 138 NO_SOURCE_PERMISSIONS |
138 FILES_MATCHING | 139 FILES_MATCHING |
139 PATTERN "*.h" | 140 PATTERN "*.h" |
140 ) | 141 ) |
141 | 142 |
143 file( | |
144 COPY ${CAIRO_SOURCES_DIR}/src/ | |
145 DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/Include/cairo/ | |
146 NO_SOURCE_PERMISSIONS | |
147 FILES_MATCHING | |
148 PATTERN "*.h" | |
149 ) | |
150 | |
142 set(DCMTK_MODULES | 151 set(DCMTK_MODULES |
143 dcmdata | 152 dcmdata |
144 config | 153 config |
145 ofstd | 154 ofstd |
146 oflog | 155 oflog |
168 ) | 177 ) |
169 | 178 |
170 install( | 179 install( |
171 DIRECTORY | 180 DIRECTORY |
172 ${CMAKE_CURRENT_BINARY_DIR}/Include/boost | 181 ${CMAKE_CURRENT_BINARY_DIR}/Include/boost |
182 ${CMAKE_CURRENT_BINARY_DIR}/Include/cairo | |
173 ${CMAKE_CURRENT_BINARY_DIR}/Include/dcmtk | 183 ${CMAKE_CURRENT_BINARY_DIR}/Include/dcmtk |
174 ${CMAKE_CURRENT_BINARY_DIR}/Include/json | 184 ${CMAKE_CURRENT_BINARY_DIR}/Include/json |
175 ${CMAKE_CURRENT_BINARY_DIR}/Include/orthanc-framework | 185 ${CMAKE_CURRENT_BINARY_DIR}/Include/orthanc-framework |
176 ${CMAKE_CURRENT_BINARY_DIR}/Include/orthanc-stone | 186 ${CMAKE_CURRENT_BINARY_DIR}/Include/orthanc-stone |
177 DESTINATION ${ORTHANC_STONE_INSTALL_PREFIX}/include/ | 187 DESTINATION ${ORTHANC_STONE_INSTALL_PREFIX}/include/ |