telldus/telldus-core/CMakeLists.txt
2009-08-20 12:06:48 +00:00

32 lines
925 B
CMake

PROJECT( telldus-core )
CMAKE_MINIMUM_REQUIRED( VERSION 2.4.0 )
if(COMMAND cmake_policy)
cmake_policy(SET CMP0003 NEW)
endif(COMMAND cmake_policy)
SET(PACKAGE_VERSION 2)
SET(PACKAGE_SOVERSION 2.0.0)
SET(DISPLAYED_VERSION 2.0.0_beta1)
SET(BUILD_LIBTELLDUS-CORE TRUE CACHE BOOL "Build libtelldus-core")
SET(SUPPORT_TELLSTICK_DUO FALSE CACHE BOOL "Include support for TellStick Duo")
SET(SUPPORT_USB TRUE CACHE BOOL "Build support for usb-devices")
SET(USE_QT_SETTINGS_BACKEND FALSE CACHE BOOL "Use QT as settings backend instead of the native one")
SET(BUILD_RFCMD TRUE CACHE BOOL "Build rfcmd")
SET(BUILD_RFCMD_WITH_LIBFTDI TRUE CACHE BOOL "Enable support for using rfcmd with libftdi (does not need kernel-driver)")
SET(BUILD_TDTOOL TRUE CACHE BOOL "Build tdtool")
ADD_SUBDIRECTORY(driver)
if(BUILD_TDTOOL)
ADD_SUBDIRECTORY(tdtool)
endif(BUILD_TDTOOL)
if(BUILD_RFCMD)
ADD_SUBDIRECTORY(rfcmd)
endif(BUILD_RFCMD)