This repository was archived by the owner on Jan 7, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +24
-2
lines changed Expand file tree Collapse file tree 1 file changed +24
-2
lines changed Original file line number Diff line number Diff line change @@ -331,7 +331,29 @@ if(BUILD_PACKAGE)
331331 include (GNUInstallDirs)
332332
333333 install (FILES $<TARGET_SONAME_FILE:LLVM> DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR} COMPONENT intel-llvm-patched-library)
334- install (DIRECTORY ${LLVM_SOURCE_DIR} /include /llvm ${LLVM_SOURCE_DIR} /include /llvm-c DESTINATION ${CMAKE_INSTALL_FULL_INCLUDEDIR} COMPONENT intel-llvm-patched-library-devel)
335-
334+
335+ install (DIRECTORY ${LLVM_SOURCE_DIR} /include /llvm ${LLVM_SOURCE_DIR} /include /llvm-c DESTINATION ${CMAKE_INSTALL_FULL_INCLUDEDIR}
336+ COMPONENT intel-llvm-patched-library-devel
337+ FILES_MATCHING
338+ PATTERN "*.def"
339+ PATTERN "*.h"
340+ PATTERN "*.td"
341+ PATTERN "*.inc"
342+ PATTERN "LICENSE.TXT"
343+ PATTERN ".svn" EXCLUDE )
344+
345+ set (LLVM_INCLUDE_DIR ${CMAKE_CURRENT_BINARY_DIR} /src/include )
346+
347+ install (DIRECTORY ${LLVM_INCLUDE_DIR} /llvm ${LLVM_INCLUDE_DIR} /llvm-c DESTINATION ${CMAKE_INSTALL_FULL_INCLUDEDIR}
348+ COMPONENT intel-llvm-patched-library-devel
349+ FILES_MATCHING
350+ PATTERN "*.def"
351+ PATTERN "*.h"
352+ PATTERN "*.gen"
353+ PATTERN "*.inc"
354+ PATTERN "CMakeFiles" EXCLUDE
355+ PATTERN "config.h" EXCLUDE
356+ PATTERN ".svn" EXCLUDE )
357+
336358 endif ()
337359endif ()
You can’t perform that action at this time.
0 commit comments