19 lines
654 B
CMake
19 lines
654 B
CMake
include(cmake/mason.cmake)
|
|
|
|
# include once for every platform to get all dependency defines
|
|
set(MBGL_PLATFORM "android")
|
|
include(cmake/mason-dependencies.cmake)
|
|
set(MBGL_PLATFORM "ios")
|
|
include(cmake/mason-dependencies.cmake)
|
|
|
|
get_cmake_property(_VARS VARIABLES)
|
|
foreach (_VAR ${_VARS})
|
|
if (_VAR MATCHES "^MASON_PACKAGE_.+_NAME$")
|
|
set(_PACKAGE "${${_VAR}}")
|
|
if (MASON_PACKAGE_${_PACKAGE}_HEADER_ONLY)
|
|
file(RELATIVE_PATH _PREFIX "${CMAKE_CURRENT_LIST_DIR}/.." "${MASON_PACKAGE_${_PACKAGE}_PREFIX}")
|
|
message("${_PACKAGE} ${_PREFIX} ${MASON_PACKAGE_${_PACKAGE}_VERSION}")
|
|
endif()
|
|
endif()
|
|
endforeach()
|