Skip to content
Snippets Groups Projects
Commit 59e67eca authored by Rashad Kanavath's avatar Rashad Kanavath
Browse files

SuperBuild: fix shark build (must depend on boost)

parent 31228ce5
Branches
Tags
No related merge requests found
if(NOT __EXTERNAL_SHARK__) INCLUDE_ONCE_MACRO(SHARK)
set(__EXTERNAL_SHARK__ 1)
if(USE_SYSTEM_SHARK) SETUP_SUPERBUILD(SHARK)
message(STATUS " Using system version of SHARK")
else()
SETUP_SUPERBUILD(PROJECT SHARK)
cmake_minimum_required(VERSION 3.1)
message(STATUS " Using SuperBuild version of SHARK")
# declare dependencies # declare dependencies
ADDTO_DEPENDENCIES_IF_NOT_SYSTEM(SHARK BOOST) ADDTO_DEPENDENCIES_IF_NOT_SYSTEM(SHARK BOOST)
ADD_SUPERBUILD_CMAKE_VAR(SHARK Boost_INCLUDE_DIR) ADD_SUPERBUILD_CMAKE_VAR(SHARK Boost_INCLUDE_DIR)
ADD_SUPERBUILD_CMAKE_VAR(SHARK Boost_LIBRARY_DIR) ADD_SUPERBUILD_CMAKE_VAR(SHARK Boost_LIBRARY_DIR)
ExternalProject_Add(SHARK ExternalProject_Add(SHARK
PREFIX SHARK PREFIX SHARK
URL "https://github.com/Shark-ML/Shark/archive/349f29bd71c370e0f88f7fc9aa66fa5c4768fcb0.zip" URL "https://github.com/Shark-ML/Shark/archive/349f29bd71c370e0f88f7fc9aa66fa5c4768fcb0.zip"
URL_MD5 d6e4310f943e8dda4a0151612b5c62ce URL_MD5 d6e4310f943e8dda4a0151612b5c62ce
SOURCE_DIR ${SHARK_SB_SRC} SOURCE_DIR ${SHARK_SB_SRC}
BINARY_DIR ${SHARK_SB_BUILD_DIR} BINARY_DIR ${SHARK_SB_BUILD_DIR}
INSTALL_DIR ${SB_INSTALL_PREFIX} INSTALL_DIR ${SB_INSTALL_PREFIX}
DOWNLOAD_DIR ${DOWNLOAD_LOCATION} DOWNLOAD_DIR ${DOWNLOAD_LOCATION}
CMAKE_CACHE_ARGS DEPENDS ${SHARK_DEPENDENCIES}
-DCMAKE_INSTALL_PREFIX:STRING=${SB_INSTALL_PREFIX} CMAKE_CACHE_ARGS
-DCMAKE_PREFIX_PATH:STRING=${SB_INSTALL_PREFIX};${CMAKE_PREFIX_PATH} -DBUILD_DOCS:BOOL=OFF
-DCMAKE_BUILD_TYPE:STRING=Release -DBUILD_EXAMPLES:BOOL=OFF
-DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_TESTING:BOOL=OFF
-DBUILD_DOCS:BOOL=OFF -DENABLE_HDF5:BOOL=OFF
-DBUILD_EXAMPLES:BOOL=OFF CMAKE_COMMAND ${SB_CMAKE_COMMAND}
-DBUILD_TESTING:BOOL=OFF )
-DENABLE_HDF5:BOOL=OFF
CMAKE_COMMAND ${SB_CMAKE_COMMAND} set(_SB_SHARK_DIR ${SB_INSTALL_PREFIX}/share/SHARK)
)
set(_SB_SHARK_DIR ${SB_INSTALL_PREFIX}/share/SHARK)
endif()
endif()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment