2018-06-09 17:14:08 +02:00
|
|
|
file(GLOB_RECURSE pfaedle_SRC *.cpp)
|
|
|
|
|
|
|
|
|
|
set(pfaedle_main PfaedleMain.cpp)
|
|
|
|
|
|
|
|
|
|
list(REMOVE_ITEM pfaedle_SRC ${pfaedle_main})
|
|
|
|
|
|
|
|
|
|
include_directories(
|
|
|
|
|
${PFAEDLE_INCLUDE_DIR}
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
configure_file (
|
|
|
|
|
"_config.h.in"
|
|
|
|
|
"_config.h"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
add_executable(pfaedle ${pfaedle_main})
|
|
|
|
|
add_library(pfaedle_dep ${pfaedle_SRC})
|
|
|
|
|
|
2023-08-23 13:46:23 +02:00
|
|
|
include_directories(pfaedle_dep PUBLIC ${PROJECT_SOURCE_DIR}/src/xml/include/ ${PROJECT_SOURCE_DIR}/src/cppgtfs/src)
|
2023-09-06 12:43:20 +02:00
|
|
|
|
|
|
|
|
target_link_libraries(pfaedle pfaedle_dep util configparser ad_cppgtfs -lpthread)
|
|
|
|
|
|
|
|
|
|
if (LIBZIP_FOUND)
|
|
|
|
|
target_link_libraries(pfaedle ${LIBZIP_LIBRARY})
|
|
|
|
|
endif( LIBZIP_FOUND )
|
|
|
|
|
|
|
|
|
|
if (BZIP2_FOUND)
|
|
|
|
|
target_link_libraries(pfaedle ${BZIP2_LIBRARY})
|
|
|
|
|
endif( BZIP2_FOUND )
|
2022-01-03 22:27:59 +01:00
|
|
|
|
|
|
|
|
add_subdirectory(tests)
|