Mercurial > hg > waaad
changeset 323:74ab9d60d452
Early support in cmake files to disable SCTP.
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Fri, 13 Mar 2009 10:27:58 +0900 |
parents | 85046c97a50f |
children | a18fd5d9a1ec |
files | waaad/CMakeLists.txt waaad/waaad-host.h.in |
diffstat | 2 files changed, 8 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/waaad/CMakeLists.txt Thu Mar 05 13:52:14 2009 +0900 +++ b/waaad/CMakeLists.txt Fri Mar 13 10:27:58 2009 +0900 @@ -48,10 +48,12 @@ # We need the sctp_getladdrs function ( -lsctp ) # We need the IPPROTO_SCTP symbol from sys/socket.h, netinet/in.h or netinet/sctp.h -FIND_PACKAGE(SCTP REQUIRED) -INCLUDE_DIRECTORIES(${SCTP_INCLUDE_DIRS}) -SET(WAAAD_LIBS ${WAAAD_LIBS} ${SCTP_LIBRARIES}) - +OPTION(DISABLE_SCTP "Disable SCTP support?") +IF(NOT DISABLE_SCTP) + FIND_PACKAGE(SCTP REQUIRED) + INCLUDE_DIRECTORIES(${SCTP_INCLUDE_DIRS}) + SET(WAAAD_LIBS ${WAAAD_LIBS} ${SCTP_LIBRARIES}) +ENDIF(NOT DISABLE_SCTP) # We need the __BYTE_ORDER definition ( sys/param.h ) CHECK_SYMBOL_EXISTS(__BYTE_ORDER "sys/param.h" HAVE___BYTE_ORDER)
--- a/waaad/waaad-host.h.in Thu Mar 05 13:52:14 2009 +0900 +++ b/waaad/waaad-host.h.in Fri Mar 13 10:27:58 2009 +0900 @@ -40,6 +40,8 @@ #cmakedefine HAVE_NTOHLL #cmakedefine HAVE_MALLOC_H +#cmakedefine DISABLE_SCTP + #cmakedefine PROJECT_NAME "@PROJECT_NAME@" #cmakedefine CMAKE_PROJECT_NAME "@CMAKE_PROJECT_NAME@" #cmakedefine PROJECT_VERSION "@PROJECT_VERSION@"