Mercurial > hg > freeDiameter
view extensions/app_diameap/CMakeLists.txt @ 425:0c6e50a5291d
New app_diameap Diameter EAP Application
author | Souheil Ben Ayed <souheil@tera.ics.keio.ac.jp> |
---|---|
date | Mon, 26 Jul 2010 18:00:24 +0900 |
parents | 0edc39d1dd0e |
children | 1bb1bc417efe |
line wrap: on
line source
# The Diameter EAP Application extension PROJECT("Diameter EAP Application extension" C) # Find MySQL FIND_PACKAGE(MySQL REQUIRED) INCLUDE_DIRECTORIES(${MySQL_INCLUDE_DIR}) # Parse plugins ADD_SUBDIRECTORY(plugins) # Parser BISON_FILE(diameap.y) FLEX_FILE(diameap.l) SET_SOURCE_FILES_PROPERTIES(lex.diameap.c diameap.tab.c PROPERTIES COMPILE_FLAGS "-I \"${CMAKE_CURRENT_SOURCE_DIR}\"") set( diameapsrc diameap_defs.h diameap.h diameap_server.h diameap_plugins.h diameap_eap.h plugins.h diameap_eappacket.h diameap_user.h diameap.tab.h diameap_init.h diameap.tab.c lex.diameap.c diameap.c diameap_server.c diameap_plugins.c diameap_init.c diameap_common.h diameap_eappacket.c libdiameap.h diameap_eap.c diameap_mysql.h diameap_mysql.c diameap_tls.h diameap_tls.c libcrypt.h libcrypt.c diameap_user.c ) FD_ADD_EXTENSION(app_diameap ${diameapsrc}) TARGET_LINK_LIBRARIES(app_diameap ${MySQL_LIBRARY})