CMakeLists.txt
changeset 162 6afab419ff88
parent 154 1ffa1733d4b6
equal deleted inserted replaced
161:fa1d993d05b6 162:6afab419ff88
    15 
    15 
    16 cmake_minimum_required(VERSION 2.6) 
    16 cmake_minimum_required(VERSION 2.6) 
    17 project(mcabber-jingle C) 
    17 project(mcabber-jingle C) 
    18 set(PROJECT_VERSION "0.0.1")
    18 set(PROJECT_VERSION "0.0.1")
    19 
    19 
       
    20 set(CMAKE_C_FLAGS_DEBUG "-Wall -O0 -g")
       
    21 set(CMAKE_C_FLAGS_RELEASE "-O2")
       
    22 set(CMAKE_C_FLAGS_MINSIZEREL "-Os -DNDEBUG")
       
    23 set(CMAKE_C_FLAGS_RELWITHDEBINFO "-Wall -O2 -g")
       
    24 
    20 ## User settable options
    25 ## User settable options
    21 #option(USE_LIBNAME "Option Description")
    26 #option(USE_LIBNAME "Option Description")
    22 #if(USE_LIBNAME)
    27 #if(USE_LIBNAME)
    23 #
    28 #
    24 #else(USE_LIBNAME)
    29 #else(USE_LIBNAME)
    32 pkg_check_modules(MCABBER REQUIRED mcabber)
    37 pkg_check_modules(MCABBER REQUIRED mcabber)
    33 link_directories(${GLIB_LIBRARY_DIRS} ${LM_LIBRARY_DIRS} ${MCABBER_LIBRARY_DIRS})
    38 link_directories(${GLIB_LIBRARY_DIRS} ${LM_LIBRARY_DIRS} ${MCABBER_LIBRARY_DIRS})
    34 
    39 
    35 ## Compiler setup
    40 ## Compiler setup
    36 configure_file(config.h.in config.h)
    41 configure_file(config.h.in config.h)
    37 include_directories(SYSTEM ${GLIB_INCLUDE_DIRS} ${MCABBER_INCLUDE_DIRS})
    42 include_directories(SYSTEM ${GLIB_INCLUDE_DIRS} ${LM_INCLUDE_DIRS} ${MCABBER_INCLUDE_DIRS})
    38 
    43 
    39 ## Target definitions
    44 ## Target definitions
    40 add_subdirectory(jingle)
    45 add_subdirectory(jingle)
    41 add_subdirectory(jingle-ft)
    46 add_subdirectory(jingle-ft)
    42 add_subdirectory(jingle-ibb)
    47 add_subdirectory(jingle-ibb)