Index: CMakeLists.txt --- CMakeLists.txt.orig +++ CMakeLists.txt @@ -61,11 +61,13 @@ ENDIF ( DEFINED LIB ) MESSAGE(STATUS "Libraries will be installed in ${LIB_INSTALL_DIR}" ) SET( BIN_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/bin" ) SET( INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/include" ) -IF( "${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr") - SET( SYSCONFDIR "/etc" ) -ELSE( "${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr") - SET( SYSCONFDIR "${CMAKE_INSTALL_PREFIX}/etc" ) -ENDIF( "${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr") +IF( NOT DEFINED SYSCONFDIR ) + IF( "${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr") + SET( SYSCONFDIR "/etc" ) + ELSE( "${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr") + SET( SYSCONFDIR "${CMAKE_INSTALL_PREFIX}/etc" ) + ENDIF( "${CMAKE_INSTALL_PREFIX}" STREQUAL "/usr") +ENDIF( NOT DEFINED SYSCONFDIR ) SET( WSMANCONF_DIR "${SYSCONFDIR}/openwsman" ) MESSAGE(STATUS "Configuration will be installed in ${WSMANCONF_DIR}" ) SET( DEFAULT_CONFIG_FILE \"${WSMANCONF_DIR}/openwsman.conf\")