diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-12-12 17:22:30 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-12-12 17:22:30 +0000 |
commit | 45e9ab083468a4f91f52f800894978779a15d817 (patch) | |
tree | bc1b9246bd1c5d06e14e071ae090f37a5781aa21 /src/CMakeLists.txt | |
parent | d9ff2f67f50f5d1c15c64897fc92903e4a8408d7 (diff) | |
download | rspamd-45e9ab083468a4f91f52f800894978779a15d817.tar.gz rspamd-45e9ab083468a4f91f52f800894978779a15d817.zip |
[Feature] Add content disposition parser
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r-- | src/CMakeLists.txt | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 02cf7e7f1..b73f88cc1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -106,7 +106,8 @@ SET(RAGEL_DEPENDS "${CMAKE_SOURCE_DIR}/src/ragel/smtp_address.rl" "${CMAKE_SOURCE_DIR}/src/ragel/smtp_ip.rl" "${CMAKE_SOURCE_DIR}/src/ragel/smtp_whitespace.rl" "${CMAKE_SOURCE_DIR}/src/ragel/smtp_received.rl" - "${CMAKE_SOURCE_DIR}/src/ragel/content_type.rl") + "${CMAKE_SOURCE_DIR}/src/ragel/content_type.rl" + "${CMAKE_SOURCE_DIR}/src/ragel/content_disposition.rl") RAGEL_TARGET(ragel_smtp_addr INPUTS ${CMAKE_SOURCE_DIR}/src/ragel/smtp_addr_parser.rl DEPENDS ${RAGEL_DEPENDS} @@ -127,6 +128,11 @@ RAGEL_TARGET(ragel_content_type DEPENDS ${RAGEL_DEPENDS} COMPILE_FLAGS -G2 OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/content_type.rl.c) +RAGEL_TARGET(ragel_content_disposition + INPUTS ${CMAKE_SOURCE_DIR}/src/ragel/content_disposition_parser.rl + DEPENDS ${RAGEL_DEPENDS} + COMPILE_FLAGS -G2 + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/content_disposition.rl.c) ######################### LINK SECTION ############################### ADD_LIBRARY(rspamd-server STATIC @@ -141,7 +147,8 @@ ADD_LIBRARY(rspamd-server STATIC "${RAGEL_ragel_smtp_addr_OUTPUTS}" "${RAGEL_ragel_smtp_received_OUTPUTS}" "${RAGEL_ragel_newlines_strip_OUTPUTS}" - "${RAGEL_ragel_content_type_OUTPUTS}") + "${RAGEL_ragel_content_type_OUTPUTS}" + "${RAGEL_ragel_content_disposition_OUTPUTS}") TARGET_LINK_LIBRARIES(rspamd-server rspamd-http-parser) TARGET_LINK_LIBRARIES(rspamd-server rspamd-cdb) TARGET_LINK_LIBRARIES(rspamd-server rspamd-lpeg) |