1
project(Amarok)
2
3
cmake_minimum_required(VERSION 2.4.5)
4
5
6
#We depend on kde4.1 now.. I believe this is the easiest way to do it.
7
set(KDE_MIN_VERSION "4.1.0")
8
find_package( KDE4 REQUIRED )
9
include (KDE4Defaults)
10
include (MacroLibrary)
11
12
set(TAGLIB_MIN_VERSION "1.5")
13
find_package(Taglib)
14
15
include(CheckTypeSize)
16
include(MacroBoolTo01)
17
include(MacroLogFeature)
18
19
macro_log_feature( KDE4_FOUND "kdelibs" "The toolkit Amarok uses to build" "http://www.kde.org" TRUE "4.1.0" "" )
20
21
set( CMAKE_MODULE_PATH    ${CMAKE_MODULE_PATH}
22
                          ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules )
23
24
include_directories (${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${KDE4_INCLUDES} ${TAGLIB_INCLUDES})
25
26
check_type_size("int" SIZEOF_INT)
27
check_type_size("long" SIZEOF_LONG)
28
29
30
add_subdirectory( src )
31
32
33
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fmessage-length=0")
34
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fmessage-length=0")