Files
MapLibreParticleLab/vendor/optional.cmake
Konstantin Käfer d53c7860cd [build] use optional polyfill on Android, and upgrade to NDK r19
<experimental/optional> is not available anymore in newer STL versions, e.g. according to libc++'s TS deprecation policy: https://libcxx.llvm.org/TS_deprecation.html
2019-01-21 17:00:31 +01:00

10 lines
344 B
CMake

add_library(optional INTERFACE)
# This polyfill is needed for Windows and Android since these standard libraries don't ship with
# usable versions of <experimental/optional>
if(WIN32 OR MBGL_PLATFORM STREQUAL "android")
target_include_directories(optional SYSTEM INTERFACE
${CMAKE_SOURCE_DIR}/vendor/optional/include
)
endif()