summaryrefslogtreecommitdiffstats
path: root/project/cmake/addons/CMakeLists.txt
diff options
context:
space:
mode:
authormanuel <manuel@mausz.at>2016-05-01 18:06:14 +0200
committermanuel <manuel@mausz.at>2016-05-01 18:06:14 +0200
commit5823b05feb29a59510c32a9c28ca18b50b9b6399 (patch)
treeac1603a592af9415b722b2669e04e417bd13c45c /project/cmake/addons/CMakeLists.txt
parent88de33e1836c646ccf594ef162c258d1210fd24e (diff)
downloadkodi-pvr-build-5823b05feb29a59510c32a9c28ca18b50b9b6399.tar.gz
kodi-pvr-build-5823b05feb29a59510c32a9c28ca18b50b9b6399.tar.bz2
kodi-pvr-build-5823b05feb29a59510c32a9c28ca18b50b9b6399.zip
sync with upstream
Diffstat (limited to 'project/cmake/addons/CMakeLists.txt')
-rw-r--r--project/cmake/addons/CMakeLists.txt6
1 files changed, 4 insertions, 2 deletions
diff --git a/project/cmake/addons/CMakeLists.txt b/project/cmake/addons/CMakeLists.txt
index 8fc1a23..982d977 100644
--- a/project/cmake/addons/CMakeLists.txt
+++ b/project/cmake/addons/CMakeLists.txt
@@ -120,6 +120,7 @@ endif()
120if(NOT ADDONS_TO_BUILD) 120if(NOT ADDONS_TO_BUILD)
121 set(ADDONS_TO_BUILD "all") 121 set(ADDONS_TO_BUILD "all")
122else() 122else()
123 string(STRIP "${ADDONS_TO_BUILD}" ADDONS_TO_BUILD)
123 message(STATUS "Building following addons: ${ADDONS_TO_BUILD}") 124 message(STATUS "Building following addons: ${ADDONS_TO_BUILD}")
124 separate_arguments(ADDONS_TO_BUILD) 125 separate_arguments(ADDONS_TO_BUILD)
125endif() 126endif()
@@ -132,6 +133,7 @@ endif()
132get_filename_component(ADDONS_DEFINITION_DIR "${ADDONS_DEFINITION_DIR}" ABSOLUTE) 133get_filename_component(ADDONS_DEFINITION_DIR "${ADDONS_DEFINITION_DIR}" ABSOLUTE)
133 134
134if(ADDON_SRC_PREFIX) 135if(ADDON_SRC_PREFIX)
136 get_filename_component(ADDON_SRC_PREFIX "${ADDON_SRC_PREFIX}" ABSOLUTE)
135 message(STATUS "Overriding addon source directory prefix: ${ADDON_SRC_PREFIX}") 137 message(STATUS "Overriding addon source directory prefix: ${ADDON_SRC_PREFIX}")
136endif() 138endif()
137 139
@@ -196,12 +198,12 @@ if(NOT addons)
196 file(MAKE_DIRECTORY ${BOOTSTRAP_BUILD_DIR}) 198 file(MAKE_DIRECTORY ${BOOTSTRAP_BUILD_DIR})
197 endif() 199 endif()
198 200
201 string (REPLACE ";" " " ADDONS_TO_BUILD_STR "${ADDONS_TO_BUILD}")
199 # generate the bootstrap buildsystem 202 # generate the bootstrap buildsystem
200 execute_process(COMMAND ${CMAKE_COMMAND} ${PROJECT_SOURCE_DIR}/bootstrap 203 execute_process(COMMAND ${CMAKE_COMMAND} ${PROJECT_SOURCE_DIR}/bootstrap
201 -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
202 -DCMAKE_INSTALL_PREFIX:PATH=${ADDONS_DEFINITION_DIR} 204 -DCMAKE_INSTALL_PREFIX:PATH=${ADDONS_DEFINITION_DIR}
203 -DBUILD_DIR:PATH=${BOOTSTRAP_BUILD_DIR} 205 -DBUILD_DIR:PATH=${BOOTSTRAP_BUILD_DIR}
204 -DADDONS_TO_BUILD=${ADDONS_TO_BUILD} 206 -DADDONS_TO_BUILD:STRING=${ADDONS_TO_BUILD_STR}
205 WORKING_DIRECTORY ${BOOTSTRAP_BUILD_DIR}) 207 WORKING_DIRECTORY ${BOOTSTRAP_BUILD_DIR})
206 208
207 # execute the generated bootstrap buildsystem 209 # execute the generated bootstrap buildsystem