ExternalProject_Add(alpaqa-external
DEPENDS eigen3
GIT_REPOSITORY ${BUILD_ALPAQA_GIT_REPO}
GIT_SHALLOW ${BUILD_ALPAQA_GIT_SHALLOW}
GIT_TAG ${BUILD_ALPAQA_VERSION}
PREFIX "${CMAKE_BINARY_DIR}/external_projects"
UPDATE_COMMAND ""
CMAKE_COMMAND "${EXTERNAL_CMAKE_COMMAND}"
CMAKE_ARGS -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_LIBDIR=lib -DEigen3_DIR=${CMAKE_BINARY_DIR}/external_projects/share/eigen3/cmake -DCMAKE_DL_LIBS=OFF -DALPAQA_WITH_DRIVERS=OFF -DALPAQA_WITH_EXAMPLES=OFF -DALPAQA_WITH_TESTS=OFF -DALPAQA_WITH_CASADI=OFF -DALPAQA_HAVE_FORTRAN=OFF -DCMAKE_INSTALL_RPATH=${CMAKE_INSTALL_RPATH} -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR> ${CROSS_FLAGS_CMAKE})