diff options
| author | manuel <manuel@mausz.at> | 2016-05-01 18:06:14 +0200 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2016-05-01 18:06:14 +0200 |
| commit | 5823b05feb29a59510c32a9c28ca18b50b9b6399 (patch) | |
| tree | ac1603a592af9415b722b2669e04e417bd13c45c /project/cmake/addons/CMakeLists.txt | |
| parent | 88de33e1836c646ccf594ef162c258d1210fd24e (diff) | |
| download | kodi-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.txt | 6 |
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() | |||
| 120 | if(NOT ADDONS_TO_BUILD) | 120 | if(NOT ADDONS_TO_BUILD) |
| 121 | set(ADDONS_TO_BUILD "all") | 121 | set(ADDONS_TO_BUILD "all") |
| 122 | else() | 122 | else() |
| 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) |
| 125 | endif() | 126 | endif() |
| @@ -132,6 +133,7 @@ endif() | |||
| 132 | get_filename_component(ADDONS_DEFINITION_DIR "${ADDONS_DEFINITION_DIR}" ABSOLUTE) | 133 | get_filename_component(ADDONS_DEFINITION_DIR "${ADDONS_DEFINITION_DIR}" ABSOLUTE) |
| 133 | 134 | ||
| 134 | if(ADDON_SRC_PREFIX) | 135 | if(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}") |
| 136 | endif() | 138 | endif() |
| 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 |
