50 lines
707 B
Text
50 lines
707 B
Text
|
|
project(pytraffic)
|
||
|
|
|
||
|
|
set(
|
||
|
|
SRC
|
||
|
|
bindings.cpp
|
||
|
|
)
|
||
|
|
|
||
|
|
include_directories(${CMAKE_BINARY_DIR})
|
||
|
|
|
||
|
|
omim_add_library(${PROJECT_NAME} MODULE ${SRC})
|
||
|
|
|
||
|
|
if (PLATFORM_MAC)
|
||
|
|
omim_link_libraries(
|
||
|
|
${PROJECT_NAME}
|
||
|
|
Qt5::Widgets
|
||
|
|
"-framework QuartzCore"
|
||
|
|
"-Wl,-undefined,dynamic_lookup"
|
||
|
|
)
|
||
|
|
endif()
|
||
|
|
|
||
|
|
if (PLATFORM_WIN OR PLATFORM_LINUX)
|
||
|
|
omim_link_libraries(
|
||
|
|
${PROJECT_NAME}
|
||
|
|
Qt5::Widgets
|
||
|
|
)
|
||
|
|
endif()
|
||
|
|
|
||
|
|
omim_link_libraries(
|
||
|
|
${PROJECT_NAME}
|
||
|
|
routing
|
||
|
|
traffic
|
||
|
|
routing_common
|
||
|
|
indexer
|
||
|
|
editor
|
||
|
|
platform
|
||
|
|
geometry
|
||
|
|
coding
|
||
|
|
base
|
||
|
|
cppjansson
|
||
|
|
protobuf
|
||
|
|
pugixml
|
||
|
|
opening_hours
|
||
|
|
succinct
|
||
|
|
ICU::i18n
|
||
|
|
${Boost_LIBRARIES}
|
||
|
|
ZLIB::ZLIB
|
||
|
|
)
|
||
|
|
|
||
|
|
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
|