File tree 1 file changed +11
-1
lines changed
1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -77,6 +77,7 @@ set(LIBTCC_TARGET libtcc-depends)
77
77
set (LIBTCC_COMMIT_SHA "da11cf651576f94486dbd043dbfcde469e497574" )
78
78
set (LIBTTC_LIBRARY_NAME "${CMAKE_SHARED_LIBRARY_PREFIX} tcc${CMAKE_SHARED_LIBRARY_SUFFIX} " )
79
79
set (LIBTTC_LIBRARY_PATH "${PROJECT_OUTPUT_DIR} /${LIBTTC_LIBRARY_NAME} " )
80
+ set (LIBTTC_RUNTIME_INCLUDE_PATH "${LIBTCC_INSTALL_PREFIX} /lib/tcc/include" )
80
81
81
82
# LibTCC Proejct
82
83
ExternalProject_Add(${LIBTCC_TARGET}
@@ -94,11 +95,20 @@ ExternalProject_Add(${LIBTCC_TARGET}
94
95
95
96
# Install Library
96
97
install (FILES
97
- ${LIBTTC_LIBRARY_PATH}
98
+ ${LIBTTC_LIBRARY_PATH}
98
99
DESTINATION ${INSTALL_LIB}
99
100
COMPONENT runtime
100
101
)
101
102
103
+ # Header files
104
+ file (GLOB LIBTCC_RUNTIME_INCLUDE_FILES "${LIBTTC_RUNTIME_INCLUDE_PATH} /*.h" )
105
+
106
+ install (FILES
107
+ ${LIBTCC_RUNTIME_INCLUDE_FILES}
108
+ DESTINATION ${INSTALL_INCLUDE}
109
+ COMPONENT dev
110
+ )
111
+
102
112
set (LIBTCC_INCLUDE_DIR "${LIBTCC_INSTALL_PREFIX} /include" )
103
113
set (LIBTCC_LIBRARY "${LIBTTC_LIBRARY_PATH} " )
104
114
set (LIBTCC_FOUND TRUE )
You can’t perform that action at this time.
0 commit comments