annotate CMakeLists.txt @ 307:b49f187df50d

A couple of small changes
author Sebastien Decugis <sdecugis@nict.go.jp>
date Mon, 17 May 2010 15:00:52 +0900
parents 2c9399b59e6b
children f3fb1e272529
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
1 # This file is the source for generating the Makefile for the project, using cmake tool (cmake.org)
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
2
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
3 # Name of the project, and language
1
bafb831ba688 Fix names to proper case for freeDiameter
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 0
diff changeset
4 PROJECT("freeDiameter" C)
0
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
5
8
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
6 # Informations to display in daemon's help
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
7 SET(FD_PROJECT_NAME freeDiameter)
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
8 SET(FD_PROJECT_BINARY freeDiameterd)
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
9 SET(FD_PROJECT_VERSION_MAJOR 0)
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
10 SET(FD_PROJECT_VERSION_MINOR 1)
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
11 SET(FD_PROJECT_VERSION_REV 0)
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
12 SET(FD_PROJECT_COPYRIGHT "Copyright (c) 2008-2009, WIDE Project (www.wide.ad.jp) and NICT (www.nict.go.jp)")
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
13
0
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
14 # Some subfolders may have tests
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
15 ENABLE_TESTING()
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
16
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
17 # CMake version
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
18 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
19
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
20 # Location of additional CMake modules
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
21 SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/")
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
22
305
61f78fdbacc2 Cleanup vars names
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 304
diff changeset
23 # The default directories
61f78fdbacc2 Cleanup vars names
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 304
diff changeset
24 SET(DEFAULT_CONF_PATH ${CMAKE_INSTALL_PREFIX}/etc/freeDiameter CACHE PATH "Default location of freeDiameter configuration files")
61f78fdbacc2 Cleanup vars names
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 304
diff changeset
25
306
2c9399b59e6b Provide better default directories
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 305
diff changeset
26 SET(INSTALL_DOCUMENTATION_PATH ${CMAKE_INSTALL_PREFIX}/doc/freeDiameter CACHE PATH "Directory where the documentation is installed.")
305
61f78fdbacc2 Cleanup vars names
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 304
diff changeset
27 SET(INSTALL_HEADERS_PATH ${CMAKE_INSTALL_PREFIX}/include/freeDiameter CACHE PATH "Directory where the headers are installed.")
306
2c9399b59e6b Provide better default directories
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 305
diff changeset
28 SET(INSTALL_EXTENSIONS_PATH ${CMAKE_INSTALL_PREFIX}/lib/freeDiameter CACHE PATH "Directory where the extensions are installed / searched.")
305
61f78fdbacc2 Cleanup vars names
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 304
diff changeset
29 SET(INSTALL_DAEMON_PATH ${CMAKE_INSTALL_PREFIX}/bin CACHE PATH "Directory where the daemon binary is installed.")
61f78fdbacc2 Cleanup vars names
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 304
diff changeset
30 SET(INSTALL_LIBRARY_PATH ${CMAKE_INSTALL_PREFIX}/lib CACHE PATH "Directory where the libfreeDiameter library is installed.")
61f78fdbacc2 Cleanup vars names
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 304
diff changeset
31
0
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
32 # All source code should be POSIX 200112L compatible, but some other extensions might be used, so:
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
33 ADD_DEFINITIONS(-D_GNU_SOURCE)
9
fc7c18867cf7 New extension mechanism committed
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 8
diff changeset
34 IF (CMAKE_BUILD_TYPE MATCHES "Debug")
fc7c18867cf7 New extension mechanism committed
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 8
diff changeset
35 SET(DEBUG 1)
fc7c18867cf7 New extension mechanism committed
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 8
diff changeset
36 ENDIF (CMAKE_BUILD_TYPE MATCHES "Debug")
0
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
37
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
38 # some subfolders use yacc and lex parsers
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
39 SET(BISON_GENERATE_DEFINES TRUE)
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
40 SET(BISON_PREFIX_OUTPUTS TRUE)
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
41 INCLUDE(CMakeUserUseBison)
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
42 SET(FLEX_PREFIX_OUTPUTS TRUE)
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
43 INCLUDE(CMakeUserUseFlex)
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
44 IF( NOT BISON_EXECUTABLE OR NOT FLEX_EXECUTABLE )
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
45 MESSAGE( SEND_ERROR "Bison and Flex are required" )
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
46 ENDIF( NOT BISON_EXECUTABLE OR NOT FLEX_EXECUTABLE )
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
47 # Check that flex is at least 2.5.20 to support bison-bridge
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
48 # how to do the check with cmake???
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
49
8
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
50 # Location for the include files
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
51 INCLUDE_DIRECTORIES(include)
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
52 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}/include)
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
53 SUBDIRS(include/freeDiameter)
3e143f047f78 Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 1
diff changeset
54
0
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
55 # Location for the source code
1
bafb831ba688 Fix names to proper case for freeDiameter
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 0
diff changeset
56 SUBDIRS(libfreeDiameter)
bafb831ba688 Fix names to proper case for freeDiameter
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 0
diff changeset
57 SUBDIRS(freeDiameter)
0
13530e1f02e3 Initial files imported
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
58
304
ad3c46016584 Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 301
diff changeset
59 # Extensions (there is no point in freeDiameter without any extension)
ad3c46016584 Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 301
diff changeset
60 SUBDIRS(extensions)
ad3c46016584 Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 301
diff changeset
61
300
71e508379671 Initial test for 'make install' command
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 9
diff changeset
62
304
ad3c46016584 Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 301
diff changeset
63 ####
ad3c46016584 Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 301
diff changeset
64 ## INSTALL section ##
ad3c46016584 Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 301
diff changeset
65
301
e7f283c06ffc Fix spelling
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 300
diff changeset
66 INSTALL(FILES README LICENSE doc/freediameter.conf.sample
305
61f78fdbacc2 Cleanup vars names
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 304
diff changeset
67 DESTINATION ${INSTALL_DOCUMENTATION_PATH}
61f78fdbacc2 Cleanup vars names
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 304
diff changeset
68 COMPONENT freeDiameter-daemon)
61f78fdbacc2 Cleanup vars names
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 304
diff changeset
69
307
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
70
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
71
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
72 ####
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
73 ## Packaging section ##
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
74
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
75 # Default: build a debian package
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
76 SET(CPACK_GENERATOR DEB)
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
77
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
78 # Parameters for the package
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
79 SET(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README")
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
80 SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "freeDiameter: a Diameter implementation (protocol for Authentication, Authorization and Accounting, evolution of RADIUS)")
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
81 SET(CPACK_PACKAGE_VENDOR "This is open software")
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
82 SET(CPACK_PACKAGE_VERSION_MAJOR "${FD_PROJECT_VERSION_MAJOR}")
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
83 SET(CPACK_PACKAGE_VERSION_MINOR "${FD_PROJECT_VERSION_MINOR}")
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
84 SET(CPACK_PACKAGE_VERSION_PATCH "${FD_PROJECT_VERSION_REV}")
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
85
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
86 SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE")
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
87 SET(CPACK_PACKAGE_CONTACT "Sebastien Decugis <sdecugis@nict.go.jp>")
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
88 SET(CPACK_PACKAGE_INSTALL_DIRECTORY "CMake ${CMake_VERSION_MAJOR}.${CMake_VERSION_MINOR}")
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
89
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
90 SET(CPACK_COMPONENTS_ALL
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
91 freeDiameter-common
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
92 freeDiameter-daemon
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
93 freeDiameter-dictionary-RFC4005
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
94 freeDiameter-dictionary-RFC4072
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
95 freeDiameter-radius-gateway
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
96 freeDiameter-accounting-server
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
97 freeDiameter-dev
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
98 freeDiameter-debug-tools
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
99 )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
100
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
101 # freeDiameter-common
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
102 SET( CPACK_COMPONENT_FREEDIAMETER-COMMON_DISPLAY_NAME "freeDiameter library" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
103 SET( CPACK_COMPONENT_FREEDIAMETER-COMMON_DESCRIPTION "The library needed by all freeDiameter components" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
104 SET( CPACK_COMPONENT_FREEDIAMETER-COMMON_REQUIRED ON)
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
105
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
106 # freeDiameter-daemon
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
107 SET( CPACK_COMPONENT_FREEDIAMETER-DAEMON_DISPLAY_NAME "freeDiameter daemon binary" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
108 SET( CPACK_COMPONENT_FREEDIAMETER-DAEMON_DESCRIPTION "The daemon providing Diameter Base Protocol support" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
109 SET( CPACK_COMPONENT_FREEDIAMETER-DAEMON_DEPENDS freeDiameter-common)
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
110
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
111 # freeDiameter-dictionary-RFC4005
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
112 SET( CPACK_COMPONENT_FREEDIAMETER-DICTIONARY-RFC4005_DISPLAY_NAME "freeDiameter RFC4005 (NASREQ) dictionary" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
113 SET( CPACK_COMPONENT_FREEDIAMETER-DAEMON_DESCRIPTION "An extension to the daemon's dictionary, providing commands and AVPs for NASREQ application" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
114 SET( CPACK_COMPONENT_FREEDIAMETER-DAEMON_DEPENDS freeDiameter-daemon)
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
115
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
116 # freeDiameter-dictionary-RFC4072
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
117 SET( CPACK_COMPONENT_FREEDIAMETER-DICTIONARY-RFC4072_DISPLAY_NAME "freeDiameter RFC4072 (EAP) dictionary" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
118 SET( CPACK_COMPONENT_FREEDIAMETER-DAEMON_DESCRIPTION "An extension to the daemon's dictionary, providing commands and AVPs for Diameter EAP application" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
119 SET( CPACK_COMPONENT_FREEDIAMETER-DAEMON_DEPENDS freeDiameter-dictionary-RFC4005)
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
120
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
121 # freeDiameter-radius-gateway
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
122 SET( CPACK_COMPONENT_FREEDIAMETER-RADIUS-GATEWAY_DISPLAY_NAME "RADIUS/Diameter gateway extension for freeDiameter" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
123 SET( CPACK_COMPONENT_FREEDIAMETER-RADIUS-GATEWAY_DESCRIPTION "This extension provides translation of RADIUS client messages to Diameter servers" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
124 SET( CPACK_COMPONENT_FREEDIAMETER-RADIUS-GATEWAY_DEPENDS freeDiameter-dictionary-RFC4072)
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
125
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
126 # freeDiameter-accounting-server
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
127 SET( CPACK_COMPONENT_FREEDIAMETER-ACCOUNTING-SERVER_DISPLAY_NAME "Accounting server extension for freeDiameter" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
128 SET( CPACK_COMPONENT_FREEDIAMETER-ACCOUNTING-SERVER_DESCRIPTION "This extension provides a simple configurable Diameter Base Accounting implementation" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
129 SET( CPACK_COMPONENT_FREEDIAMETER-ACCOUNTING-SERVER_DEPENDS freeDiameter-daemon)
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
130
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
131 # freeDiameter-dev
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
132 SET( CPACK_COMPONENT_FREEDIAMETER-DEV_DISPLAY_NAME "freeDiameter headers" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
133 SET( CPACK_COMPONENT_FREEDIAMETER-DEV_DESCRIPTION "Install the headers if you plan to develop new freeDiameter extensions" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
134 SET( CPACK_COMPONENT_FREEDIAMETER-DEV_DEPENDS freeDiameter-common)
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
135
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
136 # freeDiameter-debug-tools
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
137 SET( CPACK_COMPONENT_FREEDIAMETER-DEBUG-TOOLS_DISPLAY_NAME "freeDiameter debug tools" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
138 SET( CPACK_COMPONENT_FREEDIAMETER-DEBUG-TOOLS_DESCRIPTION "A set of tools meant for debugging freeDiameter" )
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
139 SET( CPACK_COMPONENT_FREEDIAMETER-DEBUG-TOOLS_DEPENDS freeDiameter-daemon)
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
140
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
141 # This is not working well at this time (may 2010), so leave it commented out for the moment.
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
142 # INCLUDE(CPack)
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
143
b49f187df50d A couple of small changes
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 306
diff changeset
144
"Welcome to our mercurial repository"