project (sf_sip)

sf_dynamic_preproc_lib (${CMAKE_CURRENT_BINARY_DIR}/sf_dynamic_preproc_lib.c)

KERIO_TARGET(sf_sip shared)
KERIO_ADD_INCLUDES_DIR(sf_sip ${sf_dynamicInitializeDest})

configHIncludeDir(${PROJECT_NAME})

# MaJ: repeated here from ../CMakeLists.txt. Otherwise cmake generation error
set_source_files_properties(${sf_dynamic_initialize_lib_SOURCES} PROPERTIES GENERATED true)

SET (sf_sip_SOURCES
	spp_sip.c
	spp_sip.h
	sip_config.c
	sip_config.h
	sip_parser.c
	sip_parser.h
	sip_dialog.c
	sip_dialog.h
	sip_roptions.c
	sip_roptions.h
	sip_utils.c
	sip_utils.h
	sip_debug.h
	${CMAKE_CURRENT_BINARY_DIR}/sf_dynamic_preproc_lib.c
	${sf_dynamicInitializeDest}/sf_ip.c
	${sf_dynamicInitializeDest}/sfPolicyUserData.c	
)

KERIO_TARGET_DEP(sf_sip sf_dynamic_initialize_lib)
KERIO_TARGET_DONE (sf_sip)

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