project (sf_ftptelnet)

sf_dynamic_preproc_lib (${CMAKE_CURRENT_BINARY_DIR}/sf_dynamic_preproc_lib.c)

KERIO_TARGET(sf_ftptelnet shared)

KERIO_ADD_INCLUDES_DIR(sf_ftptelnet ${pcreIncludeDir})
KERIO_ADD_INCLUDES_DIR(sf_ftptelnet .)
configHIncludeDir(${PROJECT_NAME})

set (sf_ftptelnet_SOURCES
	ftp_bounce_lookup.h
	ftp_client.h
	ftp_cmd_lookup.h
	ftp_server.h
	ftpp_eo.h
	ftpp_eo_events.h
	ftpp_eo_log.h
	ftpp_include.h
	ftpp_return_codes.h
	ftpp_si.h
	ftpp_ui_client_lookup.h
	ftpp_ui_config.h
	ftpp_ui_server_lookup.h
#	ftpp_util_kmap.h
	hi_util_kmap.h
	hi_util_xmalloc.h
	pp_ftp.h
	pp_telnet.h
	snort_ftptelnet.h
	spp_ftptelnet.h
	ftp_bounce_lookup.c
	ftp_cmd_lookup.c
	ftpp_eo_log.c
	ftpp_si.c
	ftpp_ui_client_lookup.c
	ftpp_ui_config.c
	ftpp_ui_server_lookup.c
	hi_util_kmap.c
	hi_util_xmalloc.c
	pp_ftp.c
	pp_telnet.c
	snort_ftptelnet.c
	spp_ftptelnet.c
	${CMAKE_CURRENT_BINARY_DIR}/sf_dynamic_preproc_lib.c
)

KERIO_TARGET_DEP (sf_ftptelnet sf_dynamic_initialize_lib)
KERIO_TARGET_DONE (sf_ftptelnet)

set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME "${PROJECT_NAME}_preproc")
