Navigation



Ignore:
Timestamp:
Feb 2, 2010, 10:15:05 AM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Completed rt_default extension

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/rt_default/CMakeLists.txt

    r167 r168  
    11# The rt_default extension
    22PROJECT("Configurable routing extension" C)
     3
     4# Check if REG_STARTEND is provided on the host
     5SET(CHECK_REG_STARTEND_SOURCE_CODE "
     6        #include <unistd.h>
     7        #include <regex.h>
     8        int main() {
     9           return regexec(NULL, NULL, 0, NULL, REG_STARTEND);
     10        }
     11        ")
     12CHECK_C_SOURCE_COMPILES("${CHECK_REG_STARTEND_SOURCE_CODE}" HAVE_REG_STARTEND)
     13# Generate the host.h file
     14CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/rt_default-host.h.in ${CMAKE_CURRENT_BINARY_DIR}/rt_default-host.h)
    315
    416# Parser files
     
    1729)
    1830
     31INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
     32
    1933# Compile these files as a freeDiameter extension
    2034FD_ADD_EXTENSION(rt_default ${RT_DEFAULT_SRC})
Note: See TracChangeset for help on using the changeset viewer.