file(GLOB SOURCES "*.cpp")
include_directories(${CMAKE_SOURCE_DIR}/core)
include_directories(${CMAKE_SOURCE_DIR})
set(UDF_LIBS "")
foreach(SOURCE_FILE ${SOURCES})
get_filename_component(FILE_NAME ${SOURCE_FILE} NAME_WE)
add_library(${FILE_NAME} SHARED ${SOURCE_FILE})
target_link_libraries(${FILE_NAME} basicfunctions basictypes core KHSEL_ops)
set_target_properties(${FILE_NAME} PROPERTIES
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/libs
)
list(APPEND UDF_LIBS "${FILE_NAME}")
endforeach()
set(ALL_UDF_LIBS "${UDF_LIBS}")