Navigation


Changeset 658:f198d16fa7f4 in freeDiameter for CMakeLists.txt


Ignore:
Timestamp:
Jan 14, 2011, 3:15:23 PM (13 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Initial commit for 1.1.0:

  • Restructuring:
    • libfreeDiameter:
      • renamed folder & binary into libfdproto
      • renamed libfD.h into fdproto-internal.h
      • removed signals management (replaced by triggers in libfdcore)
  • freeDiameter split into:
    • libfdcore (most contents)
      • renamed fD.h into fdcore-internal.h
      • added core.c for framework init/shutdown.
      • new triggers mechanism in events.c.
  • freeDiameterd (main, command line parsing, signals management)
  • tests:
    • now in top-level directory tests.
  • other changes:
    • fd_dict_new now returns 0 on duplicate identical entries.
    • fixes in dict_legacy_xml
    • fixes in some dictionaries
    • moved FD_DEFAULT_CONF_FILENAME definition to freeDiameter-host.h
File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMakeLists.txt

    r647 r658  
    1111# Version of the source code
    1212SET(FD_PROJECT_VERSION_MAJOR 1)
    13 SET(FD_PROJECT_VERSION_MINOR 0)
    14 SET(FD_PROJECT_VERSION_REV 4)
     13SET(FD_PROJECT_VERSION_MINOR 1)
     14SET(FD_PROJECT_VERSION_REV 0)
    1515
    1616# Version of the API with the library
    17 SET(FD_PROJECT_VERSION_API 3)
     17SET(FD_PROJECT_VERSION_API 4)
    1818
    1919# The test framework, using CTest and CDash.
     
    3131SET(INSTALL_HEADERS_SUFFIX              include/freeDiameter    CACHE PATH "Directory where the headers are installed (relative to CMAKE_INSTALL_PREFIX).")
    3232SET(INSTALL_DAEMON_SUFFIX               bin                     CACHE PATH "Directory where the daemon binary is installed (relative to CMAKE_INSTALL_PREFIX).")
    33 SET(INSTALL_LIBRARY_SUFFIX              lib                     CACHE PATH "Directory where the libfreeDiameter library is installed (relative to CMAKE_INSTALL_PREFIX).")
     33SET(INSTALL_LIBRARY_SUFFIX              lib                     CACHE PATH "Directory where the freeDiameter libraries are installed (relative to CMAKE_INSTALL_PREFIX).")
    3434SET(INSTALL_EXTENSIONS_SUFFIX   ${INSTALL_LIBRARY_SUFFIX}/freeDiameter  CACHE PATH "Directory where the extensions are installed / searched (relative to CMAKE_INSTALL_PREFIX).")
    3535
     
    7777
    7878# Location for the source code
    79 SUBDIRS(libfreeDiameter)
    80 SUBDIRS(freeDiameter)
     79SUBDIRS(libfdproto)
     80SUBDIRS(libfdcore)
     81SUBDIRS(freeDiameterd)
    8182
    8283# Extensions (there is no use of freeDiameter without any extension)
    8384SUBDIRS(extensions)
     85
     86# The unary tests directory
     87IF ( BUILD_TESTING )
     88        SUBDIRS(tests)
     89ENDIF ( BUILD_TESTING )
     90
Note: See TracChangeset for help on using the changeset viewer.