summaryrefslogtreecommitdiffstats
path: root/cmake/scripts/linux/Install.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/scripts/linux/Install.cmake')
-rw-r--r--cmake/scripts/linux/Install.cmake13
1 files changed, 5 insertions, 8 deletions
diff --git a/cmake/scripts/linux/Install.cmake b/cmake/scripts/linux/Install.cmake
index 7a2705b..d6767bf 100644
--- a/cmake/scripts/linux/Install.cmake
+++ b/cmake/scripts/linux/Install.cmake
@@ -15,6 +15,7 @@ else()
15endif() 15endif()
16 16
17# CMake config 17# CMake config
18set(APP_BINARY ${APP_NAME_LC}${APP_BINARY_SUFFIX})
18set(APP_PREFIX ${prefix}) 19set(APP_PREFIX ${prefix})
19set(APP_LIB_DIR ${libdir}/${APP_NAME_LC}) 20set(APP_LIB_DIR ${libdir}/${APP_NAME_LC})
20set(APP_DATA_DIR ${datarootdir}/${APP_NAME_LC}) 21set(APP_DATA_DIR ${datarootdir}/${APP_NAME_LC})
@@ -146,17 +147,13 @@ if(NOT WITH_TEXTUREPACKER)
146endif() 147endif()
147 148
148# Install kodi-addon-dev headers 149# Install kodi-addon-dev headers
149install(DIRECTORY ${CMAKE_SOURCE_DIR}/xbmc/addons/kodi-addon-dev-kit/include/kodi/ 150include(${CMAKE_SOURCE_DIR}/xbmc/addons/AddonBindings.cmake)
151install(DIRECTORY ${CORE_ADDON_BINDINGS_DIRS}/
150 DESTINATION ${includedir}/${APP_NAME_LC} 152 DESTINATION ${includedir}/${APP_NAME_LC}
151 COMPONENT kodi-addon-dev 153 COMPONENT kodi-addon-dev
152 REGEX ".txt" EXCLUDE) 154 REGEX ".txt" EXCLUDE)
153 155
154install(FILES ${CMAKE_SOURCE_DIR}/xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemuxPacket.h 156install(FILES ${CORE_ADDON_BINDINGS_FILES}
155 ${CMAKE_SOURCE_DIR}/xbmc/cores/VideoPlayer/DVDDemuxers/DemuxCrypto.h
156 ${CMAKE_SOURCE_DIR}/xbmc/cores/AudioEngine/Utils/AEChannelData.h
157 ${CMAKE_SOURCE_DIR}/xbmc/filesystem/IFileTypes.h
158 ${CMAKE_SOURCE_DIR}/xbmc/input/ActionIDs.h
159 ${CMAKE_SOURCE_DIR}/xbmc/input/XBMC_vkeys.h
160 DESTINATION ${includedir}/${APP_NAME_LC} 157 DESTINATION ${includedir}/${APP_NAME_LC}
161 COMPONENT kodi-addon-dev) 158 COMPONENT kodi-addon-dev)
162 159
@@ -178,7 +175,7 @@ install(FILES ${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/scripts/${APP_NAME}Config.cm
178 COMPONENT kodi-addon-dev) 175 COMPONENT kodi-addon-dev)
179 176
180if(ENABLE_EVENTCLIENTS) 177if(ENABLE_EVENTCLIENTS)
181 execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(prefix='')" 178 execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(prefix=''))"
182 OUTPUT_VARIABLE PYTHON_LIB_PATH OUTPUT_STRIP_TRAILING_WHITESPACE) 179 OUTPUT_VARIABLE PYTHON_LIB_PATH OUTPUT_STRIP_TRAILING_WHITESPACE)
183 # Install kodi-eventclients-common BT python files 180 # Install kodi-eventclients-common BT python files
184 install(PROGRAMS ${CMAKE_SOURCE_DIR}/tools/EventClients/lib/python/bt/__init__.py 181 install(PROGRAMS ${CMAKE_SOURCE_DIR}/tools/EventClients/lib/python/bt/__init__.py