Navigation



Ignore:
Timestamp:
May 14, 2010, 5:26:53 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Added install directives for cmake; also allow default directory to seek for extensions and configuration files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/rt_default/CMakeLists.txt

    r170 r304  
    3232
    3333# Overwrite the debug level for the extension code if configured, example: cmake -DDEBUG_LEVEL_RT_DEFAULT:STATIC=CALL ...
    34 OPTION(DEBUG_LEVEL_RT_DEFAULT "Overwrite debug level for the extension rt_default if defined" OFF)
     34OPTION(DEBUG_LEVEL_RT_DEFAULT "Overwrite debug level for the extension rt_default if defined (valid values: FULL, ANNOYING, CALL...)" OFF)
    3535IF (DEBUG_LEVEL_RT_DEFAULT)
    3636     ADD_DEFINITIONS(-DTRACE_LEVEL=${DEBUG_LEVEL_RT_DEFAULT})
    3737ENDIF (DEBUG_LEVEL_RT_DEFAULT)
     38IF (NOT CMAKE_BUILD_TYPE MATCHES "Debug")
     39  MARK_AS_ADVANCED(DEBUG_LEVEL_RT_DEFAULT)
     40ENDIF (NOT CMAKE_BUILD_TYPE MATCHES "Debug")
    3841
    3942# Compile these files as a freeDiameter extension
    4043FD_ADD_EXTENSION(rt_default ${RT_DEFAULT_SRC})
     44
     45
     46####
     47## INSTALL section ##
     48
     49# We install with the daemon component because it is a base feature.
     50INSTALL(TARGETS rt_default
     51        LIBRARY DESTINATION ${DEFAULT_EXTENSIONS_PATH}
     52        COMPONENT freeDiameter-daemon)
     53
Note: See TracChangeset for help on using the changeset viewer.