Link more targets explicitly to pickup transitive dependencies

Signed-off-by: Osyotr <Osyotr@users.noreply.github.com>
This commit is contained in:
Osyotr 2024-03-18 01:24:35 +03:00
parent f7850f1414
commit ae04ac3d41
7 changed files with 41 additions and 3 deletions

View file

@ -7,5 +7,7 @@ set(SRC
)
omim_add_library(${PROJECT_NAME} ${SRC})
target_link_libraries(${PROJECT_NAME}
jansson
PUBLIC
base
jansson
)

View file

@ -10,5 +10,13 @@ set(SRC
)
omim_add_library(${PROJECT_NAME} ${SRC})
target_link_libraries(${PROJECT_NAME}
PUBLIC
coding
PRIVATE
base
geometry
)
omim_add_test_subdirectory(ge0_tests)

View file

@ -185,6 +185,7 @@ set(SRC
omim_add_library(${PROJECT_NAME} ${SRC})
target_link_libraries(${PROJECT_NAME}
base
routing_common
platform
traffic

View file

@ -15,5 +15,8 @@ set(SRC
omim_add_library(${PROJECT_NAME} ${SRC})
target_link_libraries(${PROJECT_NAME}
jansson # serdes_json.hpp is in coding
PUBLIC
coding
geometry
routing
)

View file

@ -16,5 +16,11 @@ set(SRC
)
omim_add_library(${PROJECT_NAME} ${SRC})
target_link_libraries(${PROJECT_NAME}
PUBLIC
base
indexer
platform
)
omim_add_test_subdirectory(routing_common_tests)

View file

@ -19,6 +19,17 @@ set(
)
omim_add_library(${PROJECT_NAME} ${SRC})
target_link_libraries(${PROJECT_NAME}
PUBLIC
routing
traffic
PRIVATE
base
coding
geometry
platform
)
omim_add_test_subdirectory(tracking_tests)

View file

@ -20,7 +20,14 @@ set(SRC
omim_add_library(${PROJECT_NAME} ${SRC})
target_link_libraries(${PROJECT_NAME} PUBLIC jansson)
target_link_libraries(${PROJECT_NAME}
PUBLIC
base
condig
cppjansson
geometry
indexer
)
if (PLATFORM_DESKTOP)
add_subdirectory(world_feed)