Skip to content

Commit b0ec558

Browse files
committed
CMake: Only install .d[i] druntime files (no C & ASM files)
1 parent 776ba6d commit b0ec558

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

runtime/CMakeLists.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -762,7 +762,8 @@ set(DRUNTIME_PACKAGES core etc ldc)
762762

763763
install(FILES ${RUNTIME_DIR}/src/object.d DESTINATION ${INCLUDE_INSTALL_DIR})
764764
foreach(p ${DRUNTIME_PACKAGES})
765-
install(DIRECTORY ${RUNTIME_DIR}/src/${p} DESTINATION ${INCLUDE_INSTALL_DIR})
765+
install(DIRECTORY ${RUNTIME_DIR}/src/${p} DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.d")
766+
install(DIRECTORY ${RUNTIME_DIR}/src/${p} DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.di")
766767
endforeach()
767768
if(PHOBOS2_DIR)
768769
install(DIRECTORY ${PHOBOS2_DIR}/std DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.d")

0 commit comments

Comments
 (0)