blob: 08921b47ca3e0bbecc1ba97750d5efd7c77a777b (
plain)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
# cmake <http://www.cmake.org> build file for Gammu
# Copyright (c) 2009 Michal Cihar
# vim: expandtab sw=4 ts=4 sts=4:
project (gammu-helper C)
include(GammuTuneFlags)
include_directories (
"${CMAKE_CURRENT_BINARY_DIR}/../include"
)
add_library(string STATIC string.c)
add_coverage (string)
GAMMU_TUNE_SHARED(string)
add_library(array STATIC array.c)
add_coverage (array)
GAMMU_TUNE_SHARED(array)
add_library (printing STATIC printing.c)
add_coverage (printing)
GAMMU_TUNE_SHARED(printing)
add_library (cmdline STATIC cmdline.c)
add_coverage (cmdline)
GAMMU_TUNE_SHARED(cmdline)
target_link_libraries (cmdline printing)
add_library (memorydisplay STATIC memory-display.c)
add_coverage (memorydisplay)
GAMMU_TUNE_SHARED(memorydisplay)
target_link_libraries (memorydisplay libGammu)
add_library (messagecmdline STATIC message-cmdline.c)
add_coverage (messagecmdline)
GAMMU_TUNE_SHARED(messagecmdline)
target_link_libraries (messagecmdline libGammu)
target_link_libraries (messagecmdline printing)
target_link_libraries (messagecmdline string)
target_link_libraries (messagecmdline cmdline)
add_library (messagedisplay STATIC message-display.c)
add_coverage (messagedisplay)
GAMMU_TUNE_SHARED(messagedisplay)
target_link_libraries (messagedisplay libGammu)
target_link_libraries (messagedisplay memorydisplay)
# Tune options for found libraries
if (LIBINTL_LIB_FOUND AND LIBINTL_LIBRARIES)
target_link_libraries (messagedisplay ${LIBINTL_LIBRARIES})
target_link_libraries (printing ${LIBINTL_LIBRARIES})
include_directories (${LIBINTL_INCLUDE_DIR})
endif (LIBINTL_LIB_FOUND AND LIBINTL_LIBRARIES)
if(WIN32 AND NOT CMAKE_COMPILER_IS_MINGW AND NOT CMAKE_COMPILER_IS_CYGWIN)
add_library(win32dirent STATIC win32-dirent.c)
add_coverage (win32dirent)
endif(WIN32 AND NOT CMAKE_COMPILER_IS_MINGW AND NOT CMAKE_COMPILER_IS_CYGWIN)
if (NOT HAVE_STRPTIME)
add_library(strptime STATIC strptime.c)
add_coverage (strptime)
GAMMU_TUNE_SHARED(strptime)
target_link_libraries (strptime string)
endif (NOT HAVE_STRPTIME)
|