diff options
Diffstat (limited to 'cmake/addons/CMakeLists.txt')
| -rw-r--r-- | cmake/addons/CMakeLists.txt | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/cmake/addons/CMakeLists.txt b/cmake/addons/CMakeLists.txt index a6ea149..fd1d448 100644 --- a/cmake/addons/CMakeLists.txt +++ b/cmake/addons/CMakeLists.txt | |||
| @@ -75,6 +75,11 @@ if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT OR NOT CMAKE_INSTALL_PREFIX) | |||
| 75 | endif() | 75 | endif() |
| 76 | list(APPEND CMAKE_PREFIX_PATH ${CMAKE_INSTALL_PREFIX}) | 76 | list(APPEND CMAKE_PREFIX_PATH ${CMAKE_INSTALL_PREFIX}) |
| 77 | 77 | ||
| 78 | if (CMAKE_SYSTEM_NAME STREQUAL WindowsStore) | ||
| 79 | set(BUILD_ARGS_ext -DCMAKE_SYSTEM_NAME=${CMAKE_SYSTEM_NAME} | ||
| 80 | -DCMAKE_SYSTEM_VERSION=${CMAKE_SYSTEM_VERSION}) | ||
| 81 | endif() | ||
| 82 | |||
| 78 | set(BUILD_ARGS -DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH} | 83 | set(BUILD_ARGS -DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH} |
| 79 | -DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR> | 84 | -DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR> |
| 80 | -DPACKAGE_CONFIG_PATH=${ADDON_DEPENDS_PATH}/lib/pkgconfig | 85 | -DPACKAGE_CONFIG_PATH=${ADDON_DEPENDS_PATH}/lib/pkgconfig |
| @@ -86,7 +91,8 @@ set(BUILD_ARGS -DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH} | |||
| 86 | -DCORE_SYSTEM_NAME=${CORE_SYSTEM_NAME} | 91 | -DCORE_SYSTEM_NAME=${CORE_SYSTEM_NAME} |
| 87 | -DBUILD_SHARED_LIBS=1 | 92 | -DBUILD_SHARED_LIBS=1 |
| 88 | -DCMAKE_C_FLAGS=${CMAKE_C_FLAGS} | 93 | -DCMAKE_C_FLAGS=${CMAKE_C_FLAGS} |
| 89 | -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}) | 94 | -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS} |
| 95 | ${BUILD_ARGS_ext}) | ||
| 90 | 96 | ||
| 91 | if(MSVC) | 97 | if(MSVC) |
| 92 | # move cmake specific targets to a CMakePredefinedTargets folder in Visual Studio | 98 | # move cmake specific targets to a CMakePredefinedTargets folder in Visual Studio |
