libcryfs/vendor/boost/CMakeLists.txt
2022-06-21 19:30:00 +02:00

13 lines
526 B
CMake

project(libboost)
add_library(boost INTERFACE)
add_custom_target(
vendor_boost
COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/android-build.sh ${CMAKE_ANDROID_NDK} ${CMAKE_ANDROID_ARCH_ABI}
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
)
set(BOOST_OUTPUT "Boost-for-Android/build/out/${CMAKE_ANDROID_ARCH_ABI}")
file(GLOB BOOST_STATIC_LIBS ${BOOST_OUTPUT}/lib/libboost_*.a)
target_include_directories(boost SYSTEM INTERFACE ${BOOST_OUTPUT}/include/boost-1_76)
target_link_libraries(boost INTERFACE vendor_boost ${BOOST_STATIC_LIBS})