File: CMakeLists.txt

package info (click to toggle)
kdetoys 4%3A4.8.4-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 2,812 kB
  • sloc: cpp: 3,189; xml: 15; sh: 8; makefile: 4
file content (29 lines) | stat: -rw-r--r-- 922 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
project( kdetoys )

set( CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake )

# Search KDE installation
find_package( KDE4 REQUIRED )
include( KDE4Defaults )
include( MacroLibrary )

add_definitions( ${QT_DEFINITIONS} ${QT_QTDBUS_DEFINITIONS} ${KDE4_DEFINITIONS} )
add_definitions( -DQT_NO_CAST_FROM_ASCII )
add_definitions( -DQT_NO_CAST_TO_ASCII )
add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
include_directories( ${KDE4_INCLUDES} )

# The FindKDE4.cmake module sets _KDE4_PLATFORM_DEFINITIONS with
# definitions like _GNU_SOURCE that are needed on each platform.
# Put configure checks below this line.
set( CMAKE_REQUIRED_DEFINITIONS ${_KDE4_PLATFORM_DEFINITIONS} )

macro_optional_add_subdirectory( kteatime )

if( Q_WS_X11 )
  macro_optional_add_subdirectory( ktux )
  macro_optional_add_subdirectory( amor )
endif( Q_WS_X11 )

macro_optional_add_subdirectory( doc )
macro_display_feature_log()