Commit 48ec5445 by William Moses Committed by Tianqi Chen

Allow install-dev to include all necessary header files (#338)

parent 090468aa
...@@ -137,6 +137,13 @@ endif() ...@@ -137,6 +137,13 @@ endif()
if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/dmlc-core/CMakeLists.txt) if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/dmlc-core/CMakeLists.txt)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/dmlc-core/include) include_directories(${CMAKE_CURRENT_SOURCE_DIR}/dmlc-core/include)
if (INSTALL_DEV)
install(
DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/dmlc-core/include/." DESTINATION "include"
FILES_MATCHING
PATTERN "*.h"
)
endif()
elseif(DMLC_CORE_PATH) elseif(DMLC_CORE_PATH)
include_directories(${DMLC_CORE_PATH}/include) include_directories(${DMLC_CORE_PATH}/include)
endif() endif()
...@@ -154,6 +161,21 @@ if (INSTALL_DEV) ...@@ -154,6 +161,21 @@ if (INSTALL_DEV)
FILES_MATCHING FILES_MATCHING
PATTERN "*.h" PATTERN "*.h"
) )
install(
DIRECTORY "topi/include/." DESTINATION "include"
FILES_MATCHING
PATTERN "*.h"
)
install(
DIRECTORY "HalideIR/src/." DESTINATION "include/HalideIR"
FILES_MATCHING
PATTERN "*.h"
)
install(
DIRECTORY "dlpack/include/." DESTINATION "include"
FILES_MATCHING
PATTERN "*.h"
)
else(INSTALL_DEV) else(INSTALL_DEV)
install( install(
DIRECTORY "include/tvm/runtime/." DESTINATION "include/tvm/runtime" DIRECTORY "include/tvm/runtime/." DESTINATION "include/tvm/runtime"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment