From 3d458653de2ec50f524b38d33645fd773bcb207f Mon Sep 17 00:00:00 2001 From: christian mueller Date: Mon, 16 Jan 2012 16:25:29 +0100 Subject: * fixed compilation without git * fixed compilation without tests --- CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 07c6289..d33b761 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,6 +20,10 @@ message(STATUS "Build Version ${DAEMONVERSION}") execute_process(COMMAND git log --pretty=short WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} OUTPUT_FILE ${CMAKE_CURRENT_SOURCE_DIR}/CHANGELOG) +IF(NOT DEFINED CMAKE_CURRENT_SOURCE_DIR) + SET( CMAKE_CURRENT_SOURCE_DIR "homebrew-${CMAKE_SOURCE_DIR}" ) +ENDIF(NOT DEFINED CMAKE_CURRENT_SOURCE_DIR) + PROJECT(AudioManagerDeamon) OPTION( WITH_DBUS_WRAPPER @@ -164,6 +168,7 @@ SET(CPACK_SOURCE_GENERATOR "TGZ") SET(CPACK_SOURCE_IGNORE_FILES ".settings*" ".cproject" ".project" "/\\\\.metadata" "\\\\.#" "/#" ".*~" "/\\\\.git" "${CMAKE_CURRENT_BINARY_DIR}" "bin/" "packages/" "config.h") #evaluate the properties +if(WITH_MAIN) get_property(ADD_DEPEND GLOBAL PROPERTY bin_prop) list(REMOVE_DUPLICATES ADD_DEPEND) set(ALL_DEPEND ${ADD_DEPEND}) @@ -171,6 +176,7 @@ FOREACH (dep ${ADD_DEPEND}) SET(bin_DEPENDENCIES "${dep} ,${bin_DEPENDENCIES}") ENDFOREACH(dep) STRING(REGEX REPLACE ".$" "" bin_DEPENDENCIES ${bin_DEPENDENCIES}) +endif(WITH_MAIN) get_property(ADD_DEPEND GLOBAL PROPERTY sampleplugins_prop) list(REMOVE_DUPLICATES ADD_DEPEND) @@ -180,6 +186,7 @@ FOREACH (dep ${ADD_DEPEND}) ENDFOREACH(dep) STRING(REGEX REPLACE ".$" "" sampleplugins_DEPENDENCIES ${sampleplugins_DEPENDENCIES}) +if(WITH_TESTS) get_property(ADD_DEPEND GLOBAL PROPERTY tests_prop) list(REMOVE_DUPLICATES ADD_DEPEND) list(APPEND ALL_DEPEND ${ADD_DEPEND}) @@ -187,6 +194,7 @@ FOREACH (dep ${ADD_DEPEND}) SET(tests_DEPENDENCIES "${dep} ,${tests_DEPENDENCIES}") ENDFOREACH(dep) STRING(REGEX REPLACE ".$" "" tests_DEPENDENCIES ${tests_DEPENDENCIES}) +endif(WITH_TESTS) get_property(ADD_DEPEND GLOBAL PROPERTY dev_prop) list(REMOVE_DUPLICATES ADD_DEPEND) -- cgit v1.2.1