diff --git a/cmake/cpp.cmake b/cmake/cpp.cmake index fedecd18af..7035615140 100644 --- a/cmake/cpp.cmake +++ b/cmake/cpp.cmake @@ -432,6 +432,7 @@ generate_proto_library( # Routing proto file(GLOB_RECURSE ROUTING_PROTO_FILES RELATIVE ${PROJECT_SOURCE_DIR} "ortools/routing/*.proto" + "ortools/routing/parsers/*.proto" ) generate_proto_library( NAME routing diff --git a/ortools/routing/parsers/CMakeLists.txt b/ortools/routing/parsers/CMakeLists.txt index c2eb296602..a3114773c9 100644 --- a/ortools/routing/parsers/CMakeLists.txt +++ b/ortools/routing/parsers/CMakeLists.txt @@ -26,11 +26,14 @@ target_include_directories(${NAME} PUBLIC $ $) target_link_libraries(${NAME} PRIVATE + ZLIB::ZLIB absl::memory absl::strings absl::status absl::str_format protobuf::libprotobuf ${RE2_DEPS} - ${PROJECT_NAMESPACE}::ortools_proto) + ${PROJECT_NAMESPACE}::ortools_proto + ${PROJECT_NAMESPACE}::routing_proto +) #add_library(${PROJECT_NAMESPACE}::routing_parsers ALIAS ${NAME})