From b93cca2a8dfa1f4c16c29e3c66e8ba65da409e27 Mon Sep 17 00:00:00 2001 From: click Date: Sat, 18 Sep 2010 18:47:49 +0200 Subject: [PATCH] Buildsystem: Don't build gsoap/sockets libraries unless building servers. Fixes issue 4049. --HG-- branch : trunk --- dep/CMakeLists.txt | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/dep/CMakeLists.txt b/dep/CMakeLists.txt index cc9be84a8..2ebca2bf0 100644 --- a/dep/CMakeLists.txt +++ b/dep/CMakeLists.txt @@ -15,22 +15,29 @@ elseif( MSVC ) endif() if(CMAKE_SYSTEM_NAME MATCHES "Linux") - add_subdirectory(jemalloc) - set(JEMALLOC_LIB "jemalloc") + if(SERVER) + add_subdirectory(jemalloc) + set(JEMALLOC_LIB "jemalloc") + endif() endif() if(CMAKE_SYSTEM_NAME MATCHES "Windows") - add_subdirectory(acelite) - add_subdirectory(zlib) + if(SERVER) + add_subdirectory(acelite) + if(USE_MYSQL_SOURCES) + add_subdirectory(mysqllite) + endif() + endif() add_subdirectory(bzip2) - if(USE_MYSQL_SOURCES) - add_subdirectory(mysqllite) - endif(USE_MYSQL_SOURCES) + add_subdirectory(zlib) endif() add_subdirectory(g3dlite) -add_subdirectory(sockets) -add_subdirectory(gsoap) + +if(SERVER) + add_subdirectory(sockets) + add_subdirectory(gsoap) +endif() if(TOOLS) add_subdirectory(libmpq)