1 # set CMAKE build type (Debug, Release, MinSizeRel)
2 set (CMAKE_BUILD_TYPE Debug)
4 # set name of program the executable and library prefix
7 set (OONF_LIBPREFIX olsrd)
9 # set default configuration file, default will be '/etc/<OONF_APP>.conf'
10 # on linux/bsd/osx and '<OONF_APP>.conf' on windows (both in lowercase)
12 # set (OONF_DEFAULT_CONF "/etc/olsrd.conf")
14 # setup custom text before and after default help message
15 set (OONF_HELP_PREFIX "Activates OLSR.org routing daemon\\\\n")
16 set (OONF_HELP_SUFFIX "")
18 # setup custom text after version string
19 set (OONF_VERSION_TRAILER "Visit http://www.olsr.org\\\\n")
21 # set application version (e.g. 0.7.0)
22 set (OONF_VERSION 0.7.0)
24 # set static plugins (space separated list of plugin names)
25 set (OONF_STATIC_PLUGINS cfgparser_compact cfgio_file remotecontrol httptelnet)
27 # set to true to stop application running without root priviledges (true/false/apply)
28 # 'apply' means root is not needed before the configuration is applied, which allows to
29 # use the --schema command without root.
30 set (OONF_NEEDS_ROOT false)
32 # allow removal of Logging levels from code
33 set (OONF_REMOVE_DEBUG_LOGGING false)
34 set (OONF_REMOVE_INFO_LOGGING false)
35 set (OONF_REMOVE_WARN_LOGGING false)
37 # set to true to remove help texts from code
38 set (OONF_REMOVE_HELPTEXT false)