From b651ac6531d9dbbdadfa432bc825fa5b515a523a Mon Sep 17 00:00:00 2001 From: Sebastian Parborg Date: Wed, 25 Sep 2019 15:53:38 +0200 Subject: Removed auto generated config.h file from quadriflow The config.h file is autogenerated during compile by a 3rd party library quadriflow uses. Now we put this file in the build directory to avoid adding this to the git repository in the future. --- extern/quadriflow/3rd/lemon-1.3.1/lemon/config.h | 22 ---------------------- extern/quadriflow/CMakeLists.txt | 4 +++- 2 files changed, 3 insertions(+), 23 deletions(-) delete mode 100644 extern/quadriflow/3rd/lemon-1.3.1/lemon/config.h (limited to 'extern') diff --git a/extern/quadriflow/3rd/lemon-1.3.1/lemon/config.h b/extern/quadriflow/3rd/lemon-1.3.1/lemon/config.h deleted file mode 100644 index b9699a223fb..00000000000 --- a/extern/quadriflow/3rd/lemon-1.3.1/lemon/config.h +++ /dev/null @@ -1,22 +0,0 @@ -#define LEMON_VERSION "" -/* #undef LEMON_HAVE_LONG_LONG */ - -/* #undef LEMON_HAVE_LP */ -/* #undef LEMON_HAVE_MIP */ -/* #undef LEMON_HAVE_GLPK */ -/* #undef LEMON_HAVE_CPLEX */ -/* #undef LEMON_HAVE_SOPLEX */ -/* #undef LEMON_HAVE_CLP */ -/* #undef LEMON_HAVE_CBC */ - -#define _LEMON_CPLEX 1 -#define _LEMON_CLP 2 -#define _LEMON_GLPK 3 -#define _LEMON_SOPLEX 4 -#define _LEMON_CBC 5 - -/* #undef LEMON_DEFAULT_LP */ -/* #undef LEMON_DEFAULT_MIP */ - -/* #undef LEMON_USE_PTHREAD */ -/* #undef LEMON_USE_WIN32_THREADS */ diff --git a/extern/quadriflow/CMakeLists.txt b/extern/quadriflow/CMakeLists.txt index 488d95a48b9..3891079073e 100644 --- a/extern/quadriflow/CMakeLists.txt +++ b/extern/quadriflow/CMakeLists.txt @@ -39,9 +39,10 @@ set(LEMON_SOURCE_ROOT_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${LEMON_3RD_PATH}) set(LEMON_SRC ${LEMON_SOURCE_ROOT_DIR}/lemon) set(LEMON_INCLUDE_DIRS ${LEMON_SOURCE_ROOT_DIR}) +set(LEMON_GEN_DIR ${CMAKE_BINARY_DIR}/extern/quadriflow/${LEMON_3RD_PATH}) configure_file( ${LEMON_SRC}/config.h.in - ${LEMON_SRC}/config.h + ${LEMON_GEN_DIR}/lemon/config.h ) set(LEMON_SOURCES ${LEMON_SRC}/arg_parser.cc @@ -58,6 +59,7 @@ set(INC 3rd/pcg32 3rd/pss ${LEMON_INCLUDE_DIRS} + ${LEMON_GEN_DIR} ) set(INC_SYS -- cgit v1.2.3