From fdd48818db9c98d81afb4d4f7eec1efd1bdc0376 Mon Sep 17 00:00:00 2001 From: Brad King Date: Tue, 10 Jul 2001 12:09:18 -0400 Subject: ENH: Removing automatic setting of BUILD_SHARED_LIBS. Projects that support this should explicitly declare it with the OPTION command, or set its libraries to shared or static directly on each ADD_LIBRARY command. --- Source/cmake.cxx | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/Source/cmake.cxx b/Source/cmake.cxx index 4fe0f11..9bab508 100644 --- a/Source/cmake.cxx +++ b/Source/cmake.cxx @@ -286,7 +286,6 @@ int cmake::Generate(const std::vector& args) // so users can edit the values in the cache: // LIBRARY_OUTPUT_PATH // EXECUTABLE_OUTPUT_PATH - // BUILD_SHARED_LIBS if(!cmCacheManager::GetInstance()->GetCacheValue("LIBRARY_OUTPUT_PATH")) { cmCacheManager::GetInstance()->AddCacheEntry("LIBRARY_OUTPUT_PATH", "", @@ -298,14 +297,7 @@ int cmake::Generate(const std::vector& args) cmCacheManager::GetInstance()->AddCacheEntry("EXECUTABLE_OUTPUT_PATH", "", "Single output directory for building all executables.", cmCacheManager::PATH); - } - if(!cmCacheManager::GetInstance()->GetCacheValue("BUILD_SHARED_LIBS")) - { - cmCacheManager::GetInstance()->AddCacheEntry("BUILD_SHARED_LIBS", "OFF", - "Build with shared libraries.", - cmCacheManager::BOOL); - } - + } cmCacheManager::GetInstance()->SaveCache(&mf); -- cgit v0.12