From 7e850e9537da5bd1f6eae9e281a1aadf1554e2e2 Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Tue, 3 Jul 2012 11:43:23 +0200 Subject: [PATCH] New option OGS_NO_EXTERNAL_LIBS builds OGS without any external dependencies. --- CMakeLists.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d1a3df61a10..c551c3b6b68 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,7 +12,9 @@ project( OGS-6 ) INCLUDE(scripts/cmake/Functions.cmake) INCLUDE(scripts/cmake/CMakeSetup.cmake) INCLUDE(scripts/cmake/CompilerSetup.cmake) -INCLUDE(scripts/cmake/Find.cmake) +IF(NOT OGS_NO_EXTERNAL_LIBS) + INCLUDE(scripts/cmake/Find.cmake) +ENDIF() # NOT OGS_NO_EXTERNAL_LIBS INCLUDE(scripts/cmake/ProjectSetup.cmake) INCLUDE(scripts/cmake/DocumentationSetup.cmake) @@ -39,6 +41,8 @@ IF (OGS_BUILD_INFO) ADD_DEFINITIONS (-DOGS_BUILD_INFO) ENDIF (OGS_BUILD_INFO) +OPTION(OGS_NO_EXTERNAL_LIBS "Builds OGS without any external dependencies." OFF) + ###################### ### Subdirectories ### ###################### @@ -57,7 +61,4 @@ IF(NOT MSVC) ADD_SUBDIRECTORY( SimpleTests/SolverTests ) ENDIF(NOT MSVC) -# Create Configure.h CONFIGURE_FILE (BaseLib/BuildInfo.h.in ${PROJECT_BINARY_DIR}/BaseLib/BuildInfo.h) - - -- GitLab