diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..a368fdb816dea783b3a2238074bcfc9acc922707 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,28 @@ +cmake_minimum_required(VERSION 3.3) + +project(LAGRANGIAN) + +find_package(SCIP REQUIRED) +include_directories(${SCIP_INCLUDE_DIRS}) + +add_executable(LAGRANGIAN + SRC/relax_lagr.cpp + src/cmain.c + +# link to math library if it is available +find_library(LIBM m) +if(NOT LIBM) + set(LIBM "") +endif() + +target_link_libraries(LAGRANGIAN ${SCIP_LIBRARIES} ${LIBM}) +if( TARGET examples ) + add_dependencies( examples LAGRANGIAN ) +endif() + +# +# add check subdirectory for tests +# +add_subdirectory(check) + +enable_testing()