Changes in / [494:6e9c1ea44262:495:6e53be78d658] in freeDiameter
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
cmake/Modules/FindGnuTLS.cmake
r304 r493 3 3 # 4 4 # GNUTLS_FOUND - True if gnutls found. 5 # GNUTLS_INCLUDE_DIR S- where to find gnutls.h, etc.5 # GNUTLS_INCLUDE_DIR - where to find gnutls.h, etc. 6 6 # GNUTLS_LIBRARIES - List of libraries when using gnutls. 7 7 8 if (GNUTLS_INCLUDE_DIR SAND GNUTLS_LIBRARIES)8 if (GNUTLS_INCLUDE_DIR AND GNUTLS_LIBRARIES) 9 9 set(GNUTLS_FIND_QUIETLY TRUE) 10 endif (GNUTLS_INCLUDE_DIR SAND GNUTLS_LIBRARIES)10 endif (GNUTLS_INCLUDE_DIR AND GNUTLS_LIBRARIES) 11 11 12 12 # Include dir -
cmake/Modules/FindSCTP.cmake
r284 r493 3 3 # 4 4 # SCTP_FOUND - system has SCTP 5 # SCTP_INCLUDE_DIR S- the SCTP include directories5 # SCTP_INCLUDE_DIR - the SCTP include directories 6 6 # SCTP_LIBRARIES - link these to use SCTP 7 7 8 if (SCTP_INCLUDE_DIR SAND SCTP_LIBRARIES)8 if (SCTP_INCLUDE_DIR AND SCTP_LIBRARIES) 9 9 set(SCTP_FIND_QUIETLY TRUE) 10 endif (SCTP_INCLUDE_DIR SAND SCTP_LIBRARIES)10 endif (SCTP_INCLUDE_DIR AND SCTP_LIBRARIES) 11 11 12 12 # Include dir -
contrib/OpenWRT/HOWTO
r490 r491 90 90 We will now describe how to install these dependencies. At the time this HOWTO is written, 91 91 the OpenWRT repositories contain ipv6, gnutls, pthreads and hostapd. Follow these instruction to 92 build them: 92 build them. 93 94 Alternatively, you can find these packages pre-compiled in the OpenWRT packages repository. 93 95 94 96 a) GNU TLS packages -
contrib/OpenWRT/packages/sctp/Makefile
r489 r491 23 23 24 24 include $(INCLUDE_DIR)/package.mk 25 include $(INCLUDE_DIR)/kernel.mk26 25 27 define KernelPackage/sctp 28 SUBMENU:=Network Support 29 TITLE:=SCTP support 30 KCONFIG:= CONFIG_IP_SCTP=m 31 FILES:=$(LINUX_DIR)/net/sctp/sctp.$(LINUX_KMOD_SUFFIX) 32 AUTOLOAD:=$(call AutoLoad,20,sctp) 33 DEPENDS:=@LINUX_2_6 34 endef 35 36 define KernelPackage/sctp/description 37 Kernel modules for SCTP support 38 endef 26 ##### 27 ## lksctp library: provides sctp_* functions in user space 28 ##### 39 29 40 30 define Package/sctp … … 60 50 61 51 $(eval $(call BuildPackage,sctp)) 52 53 54 ##### 55 ## SCTP kernel support 56 ##### 57 58 include $(INCLUDE_DIR)/kernel.mk 59 60 define KernelPackage/sctp 61 SUBMENU:=Network Support 62 TITLE:=SCTP support 63 KCONFIG:=\ 64 CONFIG_IP_SCTP=m \ 65 CONFIG_LIBCRC32C=m 66 FILES:=\ 67 $(LINUX_DIR)/net/sctp/sctp.$(LINUX_KMOD_SUFFIX) \ 68 $(LINUX_DIR)/lib/libcrc32c.$(LINUX_KMOD_SUFFIX) 69 AUTOLOAD:=\ 70 $(call AutoLoad,30,crc32c libcrc32c,1) \ 71 $(call AutoLoad,35,sctp) 72 DEPENDS:=@LINUX_2_6 +kmod-crypto-core +kmod-crypto-misc 73 endef 74 75 define KernelPackage/sctp/description 76 Kernel modules for SCTP support 77 endef 78 62 79 $(eval $(call KernelPackage,sctp)) 80 -
extensions/CMakeLists.txt
r425 r493 15 15 # The extensions include the headers of freeDiameter that contains gnutls objects 16 16 FIND_PACKAGE(GnuTLS REQUIRED) 17 INCLUDE_DIRECTORIES(${GNUTLS_INCLUDE_DIR S})17 INCLUDE_DIRECTORIES(${GNUTLS_INCLUDE_DIR}) 18 18 find_path(GCRYPT_INCLUDE_DIR NAMES gcrypt.h) 19 19 If ( NOT GCRYPT_INCLUDE_DIR ) -
freeDiameter/CMakeLists.txt
r341 r493 51 51 # Require GNU TLS for building the daemon 52 52 FIND_PACKAGE(GnuTLS REQUIRED) 53 INCLUDE_DIRECTORIES(${GNUTLS_INCLUDE_DIR S})53 INCLUDE_DIRECTORIES(${GNUTLS_INCLUDE_DIR}) 54 54 SET(FD_LIBS ${FD_LIBS} ${GNUTLS_LIBRARIES}) 55 55 find_path(GCRYPT_INCLUDE_DIR NAMES gcrypt.h) -
include/freeDiameter/CMakeLists.txt
r378 r493 80 80 IF(NOT HAVE_NATIVE_SCTP) 81 81 FIND_PACKAGE(SCTP REQUIRED) 82 INCLUDE_DIRECTORIES(${SCTP_INCLUDE_DIR S})82 INCLUDE_DIRECTORIES(${SCTP_INCLUDE_DIR}) 83 83 ENDIF(NOT HAVE_NATIVE_SCTP) 84 84 # Now check the number of args of this function, since it changed between Ubuntu 9.04 and 9.10 … … 90 90 } 91 91 ") 92 SET(CMAKE_REQUIRED_INCLUDES ${SCTP_INCLUDE_DIR}) 92 93 SET(CMAKE_REQUIRED_LIBRARIES ${SCTP_LIBRARIES}) 93 94 CHECK_C_SOURCE_COMPILES("${CHECK_SCTP_CONNECTX_4_ARGS_SOURCE_CODE}" SCTP_CONNECTX_4_ARGS)
Note: See TracChangeset
for help on using the changeset viewer.