else(DBUS_ENABLE_VERBOSE_MODE)
set(DBUS_VERBOSE_EXPORTS )
endif(DBUS_ENABLE_VERBOSE_MODE)
- set(DBUS_LIB_DEF "${CMAKE_BINARY_DIR}/dbus-1.def")
- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/dbus-1.def.cmake" ${DBUS_LIB_DEF})
if(MSVC)
+ set(DBUS_LIB_DEF "${CMAKE_BINARY_DIR}/dbus-1.def")
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/dbus-1.def.cmake" ${DBUS_LIB_DEF})
list(APPEND DBUS_LIB_SOURCES ${DBUS_LIB_DEF})
+ else(MSVC)
+ # Doesn't cmake support recursive expansion ? Would make the code below simpler...
+ if(CMAKE_BUILD_TYPE STREQUAL Debug)
+ set(LIBDBUS_1_NAME "libdbus-1${CMAKE_DEBUG_POSTFIX}")
+ else(CMAKE_BUILD_TYPE STREQUAL Debug)
+ set(LIBDBUS_1_NAME "libdbus-1${CMAKE_RELEASE_POSTFIX}")
+ endif(CMAKE_BUILD_TYPE STREQUAL Debug)
+ set(DBUS_LIBRARY_HEADER "LIBRARY ${LIBDBUS_1_NAME}.dll")
+ set(DBUS_LIB_DEF "${CMAKE_BINARY_DIR}/${LIBDBUS_1_NAME}.def")
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/dbus-1.def.cmake" ${DBUS_LIB_DEF})
endif(MSVC)
endif(WIN32)