Mercurial > hg > freeDiameter
annotate CMakeLists.txt @ 1510:a2fb51309cd2
Add 3GPP TS 29.345 V15.1.0 (2019-09)
Add AVPs:
- App-Layer-User-Id, UTF8String, code 3801, section 6.3.2
- Assistance-info, Grouped, code 3802, section 6.3.3
- Assistance-Info-Validity-Timer, Unsigned32, code 3803, section 6.3.4
- Discovery-Type, Unsigned32, code 3804, section 6.3.5
- Filter-Id, OctetString, code 3805, section 6.3.9
- MAC-Address, UTF8String, code 3806, section 6.3.11
- Match-Report, Grouped, code 3807, section 6.3.12
- Operating-Channel, Unsigned32, code 3808, section 6.3.14
- P2P-Features, Unsigned32, code 3809, section 6.3.15
- ProSe-App-Code, OctetString, code 3810, section 6.3.16
- ProSe-App-Id, UTF8String, code 3811, section 6.3.17
- ProSe-App-Mask, OctetString, code 3812, section 6.3.18
- ProSe-Discovery-Filter, Grouped, code 3813, section 6.3.20
- PRR-Flags, Unsigned32, code 3814, section 6.3.21
- ProSe-Validity-Timer, Unsigned32, code 3815, section 6.3.22
- Requesting-EPUID, UTF8String, code 3816, section 6.3.23
- Targeted-EPUID, UTF8String, code 3817, section 6.3.26
- Time-Window, Unsigned32, code 3818, section 6.3.27
- WiFi-P2P-Assistance-Info, Grouped, code 3819, section 6.3.30
- WLAN-Assistance-Info, Grouped, code 3820, section 6.3.31
- WLAN-Link-Layer-Id, OctetString, code 3821, section 6.3.32
- WLAN-Link-Layer-Id-List, Grouped, code 3822, section 6.3.33
- Location-Update-Trigger, Grouped, code 3823, section 6.3.42
- Location-Update-Event-Type, Unsigned32, code 3824, section 6.3.43
- Change-Of-Area-Type, Grouped, code 3825, section 6.3.44
- Location-Update-Event-Trigger, Unsigned32, code 3826, section 6.3.45
- Report-Cardinality, Enumerated, code 3827, section 6.3.46
- Minimum-Interval-Time, Unsigned32, code 3828, section 6.3.47
- Periodic-Location-Type, Grouped, code 3829, section 6.3.48
- Location-Report-Interval-Time, Unsigned32, code 3830, section 6.3.49
- Total-Number-Of-Reports, Unsigned32, code 3831, section 6.3.50
- Validity-Time-Announce, Unsigned32, code 3832, section 6.3.36
- Validity-Time-Monitor, Unsigned32, code 3833, section 6.3.37
- Validity-Time-Communication, Unsigned32, code 3834, section 6.3.38
- ProSe-App-Code-Info, Grouped, code 3835, section 6.3.39
- MIC, OctetString, code 3836, section 6.3.40
- UTC-based-Counter, Unsigned32, code 3837, section 6.3.41
- ProSe-Match-Refresh-Timer, Unsigned32, code 3838, section 6.3.52
- ProSe-Metadata-Index-Mask, OctetString, code 3839, section 6.3.60
- App-Identifier, Grouped, code 3840, section 6.3.61
- OS-ID, OctetString, code 3841, section 6.3.62
- OS-App-ID, UTF8String, code 3842, section 6.3.63
- Requesting-RPAUID, UTF8String, code 3843, section 6.3.64
- Target-RPAUID, UTF8String, code 3844, section 6.3.65
- Target-PDUID, OctetString, code 3845, section 6.3.66
- ProSe-Restricted-Code, OctetString, code 3846, section 6.3.67
- ProSe-Restricted-Code-Suffix-Range, OctetString, code 3847, section 6.3.68
- Beginning-Suffix, OctetString, code 3848, section 6.3.69
- Ending-Suffix, OctetString, code 3849, section 6.3.70
- Discovery-Entry-ID, Unsigned32, code 3850, section 6.3.59
- Match-Timestamp, Time, code 3851, section 6.3.71
- PMR-Flags, Unsigned32, code 3852, section 6.3.57
- ProSe-Application-Metadata, UTF8String, code 3853, section 6.3.58
- Discovery-Auth-Request, Grouped, code 3854, section 6.3.53
- Discovery-Auth-Response, Grouped, code 3855, section 6.3.54
- Match-Request, Grouped, code 3856, section 6.3.55
- Match-Report-Info, Grouped, code 3857, section 6.3.56
- Banned-RPAUID, UTF8String, code 3858, section 6.3.73
- Banned-PDUID, OctetString, code 3859, section 6.3.74
- Code-Receiving-Security-Material, Grouped, code 3860, section 6.3.75
- Code-Sending-Security-Material, Grouped, code 3861, section 6.3.76
- DUSK, OctetString, code 3862, section 6.3.77
- DUIK, OctetString, code 3863, section 6.3.78
- DUCK, OctetString, code 3864, section 6.3.79
- MIC-Check-indicator, Unsigned32, code 3865, section 6.3.80
- Encrypted-Bitmask, OctetString, code 3866, section 6.3.81
- ProSe-App-Code-Suffix-Range, OctetString, code 3867, section 6.3.82
- PC5-tech, OctetString, code 3868, section 6.3.84
Note: Name conflict with 3GPP TS 29.154 Time-Window (4204).
Time-Window (3818) in 3GPP TS 29.345 V12.1.0 (2014-12) predates
Time-Window (4204) in 3GPP TS 29.154 V13.1.0 (2016-03).
author | Luke Mewburn <luke@mewburn.net> |
---|---|
date | Sun, 05 Apr 2020 08:27:37 +1000 |
parents | 1979715b744f |
children | 7c777b0082ec 9084c6f94a0a |
rev | line source |
---|---|
0 | 1 # This file is the source for generating the Makefile for the project, using cmake tool (cmake.org) |
2 | |
857
cea8e81967eb
Generalize flags for CXX in case an extension such as _sample uses C++
Sebastien Decugis <sdecugis@freediameter.net>
parents:
845
diff
changeset
|
3 # Name of the project |
cea8e81967eb
Generalize flags for CXX in case an extension such as _sample uses C++
Sebastien Decugis <sdecugis@freediameter.net>
parents:
845
diff
changeset
|
4 PROJECT("freeDiameter") |
0 | 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) |
1285
1e893500dc72
updated Copyright
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1269
diff
changeset
|
9 SET(FD_PROJECT_COPYRIGHT "Copyright (c) 2008-2015, WIDE Project (www.wide.ad.jp) and NICT (www.nict.go.jp)") |
320
53f912ce0f4e
Add shared object version information
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
313
diff
changeset
|
10 |
53f912ce0f4e
Add shared object version information
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
313
diff
changeset
|
11 # Version of the source code |
310
f3fb1e272529
Change version number
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
307
diff
changeset
|
12 SET(FD_PROJECT_VERSION_MAJOR 1) |
1398
a52a1dbae99f
Preparing for release 1.4.0
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1360
diff
changeset
|
13 SET(FD_PROJECT_VERSION_MINOR 4) |
a52a1dbae99f
Preparing for release 1.4.0
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1360
diff
changeset
|
14 SET(FD_PROJECT_VERSION_REV 0) |
320
53f912ce0f4e
Add shared object version information
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
313
diff
changeset
|
15 |
53f912ce0f4e
Add shared object version information
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
313
diff
changeset
|
16 # Version of the API with the library |
1091
a7d8273b7506
New version will be 1.2.0 because of all the changes in the API
Sebastien Decugis <sdecugis@freediameter.net>
parents:
929
diff
changeset
|
17 SET(FD_PROJECT_VERSION_API 6) |
8
3e143f047f78
Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
1
diff
changeset
|
18 |
341
2bf23d10bc6f
Change the test system to use ctest more efficiently
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
339
diff
changeset
|
19 # The test framework, using CTest and CDash. |
339
ba59301627b9
Attempt to use CDash to automatize testing of the project
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
320
diff
changeset
|
20 INCLUDE(CTest) |
0 | 21 |
22 # CMake version | |
23 CMAKE_MINIMUM_REQUIRED(VERSION 2.6) | |
24 | |
25 # Location of additional CMake modules | |
26 SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/") | |
27 | |
305 | 28 # The default directories |
29 SET(DEFAULT_CONF_PATH ${CMAKE_INSTALL_PREFIX}/etc/freeDiameter CACHE PATH "Default location of freeDiameter configuration files") | |
30 | |
814
84bdbd87cbd5
Patch for systems that use lib64 instead of lib
Sebastien Decugis <sdecugis@freediameter.net>
parents:
813
diff
changeset
|
31 IF (NOT DEFINED LIB_INSTALL_DIR) |
84bdbd87cbd5
Patch for systems that use lib64 instead of lib
Sebastien Decugis <sdecugis@freediameter.net>
parents:
813
diff
changeset
|
32 SET(LIB_INSTALL_DIR lib CACHE PATH "Default library path name on the system, to accomodate RPM-based systems that use lib64") |
84bdbd87cbd5
Patch for systems that use lib64 instead of lib
Sebastien Decugis <sdecugis@freediameter.net>
parents:
813
diff
changeset
|
33 ENDIF (NOT DEFINED LIB_INSTALL_DIR) |
84bdbd87cbd5
Patch for systems that use lib64 instead of lib
Sebastien Decugis <sdecugis@freediameter.net>
parents:
813
diff
changeset
|
34 |
313
6fd1e6f56af5
Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
310
diff
changeset
|
35 SET(INSTALL_HEADERS_SUFFIX include/freeDiameter CACHE PATH "Directory where the headers are installed (relative to CMAKE_INSTALL_PREFIX).") |
6fd1e6f56af5
Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
310
diff
changeset
|
36 SET(INSTALL_DAEMON_SUFFIX bin CACHE PATH "Directory where the daemon binary is installed (relative to CMAKE_INSTALL_PREFIX).") |
814
84bdbd87cbd5
Patch for systems that use lib64 instead of lib
Sebastien Decugis <sdecugis@freediameter.net>
parents:
813
diff
changeset
|
37 SET(INSTALL_LIBRARY_SUFFIX ${LIB_INSTALL_DIR} CACHE PATH "Directory where the freeDiameter libraries are installed (relative to CMAKE_INSTALL_PREFIX).") |
84bdbd87cbd5
Patch for systems that use lib64 instead of lib
Sebastien Decugis <sdecugis@freediameter.net>
parents:
813
diff
changeset
|
38 SET(INSTALL_EXTENSIONS_SUFFIX ${LIB_INSTALL_DIR}/freeDiameter CACHE PATH "Directory where the extensions are installed / searched (relative to CMAKE_INSTALL_PREFIX).") |
305 | 39 |
0 | 40 # All source code should be POSIX 200112L compatible, but some other extensions might be used, so: |
41 ADD_DEFINITIONS(-D_GNU_SOURCE) | |
343
4a5211430f63
Added a Profiling build type
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
341
diff
changeset
|
42 |
1287
38b0e251b821
Select Debug build type by default if none specified
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1285
diff
changeset
|
43 # Set a default build type if none was specified |
38b0e251b821
Select Debug build type by default if none specified
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1285
diff
changeset
|
44 if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) |
38b0e251b821
Select Debug build type by default if none specified
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1285
diff
changeset
|
45 message(STATUS "Setting build type to 'Debug' as none was specified.") |
38b0e251b821
Select Debug build type by default if none specified
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1285
diff
changeset
|
46 set(CMAKE_BUILD_TYPE Debug CACHE STRING "Choose the type of build." FORCE) |
38b0e251b821
Select Debug build type by default if none specified
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1285
diff
changeset
|
47 # Set the possible values of build type for cmake-gui |
38b0e251b821
Select Debug build type by default if none specified
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1285
diff
changeset
|
48 set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "Debug" "Release" |
38b0e251b821
Select Debug build type by default if none specified
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1285
diff
changeset
|
49 "MinSizeRel" "RelWithDebInfo" "Profiling" "MaxPerformance" "DebianPackage" "DebugValgrind") |
38b0e251b821
Select Debug build type by default if none specified
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1285
diff
changeset
|
50 endif() |
38b0e251b821
Select Debug build type by default if none specified
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1285
diff
changeset
|
51 |
343
4a5211430f63
Added a Profiling build type
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
341
diff
changeset
|
52 # Add a "Profiling" build type |
357
dda9330aa711
Do not default to Profiling build type
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
343
diff
changeset
|
53 # SET(CMAKE_BUILD_TYPE Profiling) |
416
fa39aecb41c6
Fix profiling profile for FreeBSD8.0
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
397
diff
changeset
|
54 SET(CMAKE_C_FLAGS_PROFILING "-fprofile-arcs -ftest-coverage -fstack-protector -g -Wall") |
343
4a5211430f63
Added a Profiling build type
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
341
diff
changeset
|
55 |
594
0758a357a151
Added a new MaxPerformance build type for tests, not recommended for use
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
581
diff
changeset
|
56 # Add a "MaxPerformance" build type -- this is very silent... |
0758a357a151
Added a new MaxPerformance build type for tests, not recommended for use
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
581
diff
changeset
|
57 # SET(CMAKE_BUILD_TYPE MaxPerformance) |
0758a357a151
Added a new MaxPerformance build type for tests, not recommended for use
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
581
diff
changeset
|
58 SET(CMAKE_C_FLAGS_MAXPERFORMANCE "${CMAKE_C_FLAGS_RELEASE} -DSTRIP_DEBUG_CODE") |
0758a357a151
Added a new MaxPerformance build type for tests, not recommended for use
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
581
diff
changeset
|
59 |
436
bfe99640cdfa
Added documentation for app_sip in the debian package
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
416
diff
changeset
|
60 # Add a "DebianPackage" build type used when creating the Debian packages |
bfe99640cdfa
Added documentation for app_sip in the debian package
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
416
diff
changeset
|
61 SET(CMAKE_C_FLAGS_DEBIANPACKAGE "${CMAKE_C_FLAGS_RELWITHDEBINFO}") |
bfe99640cdfa
Added documentation for app_sip in the debian package
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
416
diff
changeset
|
62 |
1119
79dd22145f52
Fix a number of compilation warnings
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1091
diff
changeset
|
63 # Set the "Debug" flags |
79dd22145f52
Fix a number of compilation warnings
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1091
diff
changeset
|
64 SET(CMAKE_C_FLAGS_DEBUG "-Wall -g -O0") |
79dd22145f52
Fix a number of compilation warnings
Sebastien Decugis <sdecugis@freediameter.net>
parents:
1091
diff
changeset
|
65 |
445
76a896740f94
Added a DebugValgrind configuration
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
436
diff
changeset
|
66 # Add a "DebugValgrind" build type used for checking execution with Valgrind tool |
76a896740f94
Added a DebugValgrind configuration
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
436
diff
changeset
|
67 SET(CMAKE_C_FLAGS_DEBUGVALGRIND "-Wall -g -O0") |
76a896740f94
Added a DebugValgrind configuration
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
436
diff
changeset
|
68 |
343
4a5211430f63
Added a Profiling build type
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
341
diff
changeset
|
69 # Set the DEBUG flag for Debug and Profiling builds |
445
76a896740f94
Added a DebugValgrind configuration
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
436
diff
changeset
|
70 IF (CMAKE_BUILD_TYPE MATCHES "Debug|Profiling|DebugValgrind") |
9
fc7c18867cf7
New extension mechanism committed
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
8
diff
changeset
|
71 SET(DEBUG 1) |
445
76a896740f94
Added a DebugValgrind configuration
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
436
diff
changeset
|
72 ENDIF (CMAKE_BUILD_TYPE MATCHES "Debug|Profiling|DebugValgrind") |
0 | 73 |
1406
deaa89f4a994
add ERRORS_ON_WARNINGS to enable fatal compiler warnings
Luke Mewburn <luke@mewburn.net>
parents:
1398
diff
changeset
|
74 # Build with fatal warnings? |
deaa89f4a994
add ERRORS_ON_WARNINGS to enable fatal compiler warnings
Luke Mewburn <luke@mewburn.net>
parents:
1398
diff
changeset
|
75 IF (ERRORS_ON_WARNINGS) |
deaa89f4a994
add ERRORS_ON_WARNINGS to enable fatal compiler warnings
Luke Mewburn <luke@mewburn.net>
parents:
1398
diff
changeset
|
76 SET(CMAKE_C_FLAGS "-Wall -Werror ${CMAKE_C_FLAGS}") |
1413
1979715b744f
fix ERRORS_ON_WARNINGS cmake config failure
Luke Mewburn <luke@mewburn.net>
parents:
1406
diff
changeset
|
77 SET(CMAKE_REQUIRED_FLAGS "-Wno-error ${CMAKE_REQUIRED_FLAGS}") |
1406
deaa89f4a994
add ERRORS_ON_WARNINGS to enable fatal compiler warnings
Luke Mewburn <luke@mewburn.net>
parents:
1398
diff
changeset
|
78 ENDIF (ERRORS_ON_WARNINGS) |
deaa89f4a994
add ERRORS_ON_WARNINGS to enable fatal compiler warnings
Luke Mewburn <luke@mewburn.net>
parents:
1398
diff
changeset
|
79 |
0 | 80 # some subfolders use yacc and lex parsers |
81 SET(BISON_GENERATE_DEFINES TRUE) | |
82 SET(BISON_PREFIX_OUTPUTS TRUE) | |
83 INCLUDE(CMakeUserUseBison) | |
84 SET(FLEX_PREFIX_OUTPUTS TRUE) | |
85 INCLUDE(CMakeUserUseFlex) | |
86 IF( NOT BISON_EXECUTABLE OR NOT FLEX_EXECUTABLE ) | |
87 MESSAGE( SEND_ERROR "Bison and Flex are required" ) | |
88 ENDIF( NOT BISON_EXECUTABLE OR NOT FLEX_EXECUTABLE ) | |
89 # Check that flex is at least 2.5.20 to support bison-bridge | |
90 # how to do the check with cmake??? | |
91 | |
561
1cb9352359f4
More cleanups in the packaging. Also removed rgw_common.so which was quite useless
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
460
diff
changeset
|
92 # Add this to workaround an apparent bug in FreeBSD cmake (already defined in Linux) |
1cb9352359f4
More cleanups in the packaging. Also removed rgw_common.so which was quite useless
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
460
diff
changeset
|
93 SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-rdynamic") |
1cb9352359f4
More cleanups in the packaging. Also removed rgw_common.so which was quite useless
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
460
diff
changeset
|
94 |
845
5c4cf8d15ef0
Well this time, I hope, should be the last fix to enable compilation on Darwin systems...
Sebastien Decugis <sdecugis@freediameter.net>
parents:
814
diff
changeset
|
95 # For Darwin systems |
5c4cf8d15ef0
Well this time, I hope, should be the last fix to enable compilation on Darwin systems...
Sebastien Decugis <sdecugis@freediameter.net>
parents:
814
diff
changeset
|
96 IF(APPLE) |
857
cea8e81967eb
Generalize flags for CXX in case an extension such as _sample uses C++
Sebastien Decugis <sdecugis@freediameter.net>
parents:
845
diff
changeset
|
97 SET(CMAKE_SHARED_MODULE_CREATE_C_FLAGS "${CMAKE_SHARED_MODULE_CREATE_C_FLAGS} -flat_namespace -undefined dynamic_lookup") |
cea8e81967eb
Generalize flags for CXX in case an extension such as _sample uses C++
Sebastien Decugis <sdecugis@freediameter.net>
parents:
845
diff
changeset
|
98 SET(CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS "${CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS} -flat_namespace -undefined dynamic_lookup") |
845
5c4cf8d15ef0
Well this time, I hope, should be the last fix to enable compilation on Darwin systems...
Sebastien Decugis <sdecugis@freediameter.net>
parents:
814
diff
changeset
|
99 ENDIF(APPLE) |
5c4cf8d15ef0
Well this time, I hope, should be the last fix to enable compilation on Darwin systems...
Sebastien Decugis <sdecugis@freediameter.net>
parents:
814
diff
changeset
|
100 |
8
3e143f047f78
Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
1
diff
changeset
|
101 # Location for the include files |
3e143f047f78
Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
1
diff
changeset
|
102 INCLUDE_DIRECTORIES(include) |
3e143f047f78
Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
1
diff
changeset
|
103 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}/include) |
3e143f047f78
Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
1
diff
changeset
|
104 SUBDIRS(include/freeDiameter) |
3e143f047f78
Backup for the week-end
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
1
diff
changeset
|
105 |
0 | 106 # Location for the source code |
658
f198d16fa7f4
Initial commit for 1.1.0:
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
647
diff
changeset
|
107 SUBDIRS(libfdproto) |
f198d16fa7f4
Initial commit for 1.1.0:
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
647
diff
changeset
|
108 SUBDIRS(libfdcore) |
f198d16fa7f4
Initial commit for 1.1.0:
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
647
diff
changeset
|
109 SUBDIRS(freeDiameterd) |
0 | 110 |
561
1cb9352359f4
More cleanups in the packaging. Also removed rgw_common.so which was quite useless
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
460
diff
changeset
|
111 # Extensions (there is no use of freeDiameter without any extension) |
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
|
112 SUBDIRS(extensions) |
658
f198d16fa7f4
Initial commit for 1.1.0:
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
647
diff
changeset
|
113 |
f198d16fa7f4
Initial commit for 1.1.0:
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
647
diff
changeset
|
114 # The unary tests directory |
f198d16fa7f4
Initial commit for 1.1.0:
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
647
diff
changeset
|
115 IF ( BUILD_TESTING ) |
f198d16fa7f4
Initial commit for 1.1.0:
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
647
diff
changeset
|
116 SUBDIRS(tests) |
f198d16fa7f4
Initial commit for 1.1.0:
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
647
diff
changeset
|
117 ENDIF ( BUILD_TESTING ) |