File tree Expand file tree Collapse file tree 6 files changed +7
-12
lines changed Expand file tree Collapse file tree 6 files changed +7
-12
lines changed Original file line number Diff line number Diff line change @@ -149,6 +149,7 @@ endfunction()
149149
150150function (ecal_add_interface_library TARGET_NAME)
151151 add_library (${TARGET_NAME} INTERFACE )
152+ add_library (eCAL::${TARGET_NAME} ALIAS ${TARGET_NAME} )
152153endfunction ()
153154
154155function (ecal_add_library TARGET_NAME)
Original file line number Diff line number Diff line change @@ -22,8 +22,7 @@ set(ecal_message_header
2222 include /ecal/measurement /base/measurement .h
2323)
2424
25- add_library (${PROJECT_NAME} INTERFACE )
26- add_library (eCAL::${PROJECT_NAME} ALIAS ${PROJECT_NAME} )
25+ ecal_add_interface_library(${PROJECT_NAME} )
2726
2827target_include_directories (${PROJECT_NAME} INTERFACE
2928 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include >
Original file line number Diff line number Diff line change @@ -21,8 +21,7 @@ find_package(CapnProto REQUIRED)
2121##########################
2222# Capnproto core communication extension
2323##########################
24- add_library (capnproto_core INTERFACE )
25- add_library (eCAL::capnproto_core ALIAS capnproto_core)
24+ ecal_add_interface_library(capnproto_core)
2625
2726target_link_libraries (capnproto_core
2827 INTERFACE
Original file line number Diff line number Diff line change @@ -21,8 +21,7 @@ find_package(FlatBuffers REQUIRED)
2121##########################
2222# FlatBuffers core communication extension
2323##########################
24- add_library (flatbuffers_core INTERFACE )
25- add_library (eCAL::flatbuffers_core ALIAS flatbuffers_core)
24+ ecal_add_interface_library(flatbuffers_core)
2625
2726target_link_libraries (flatbuffers_core
2827 INTERFACE
Original file line number Diff line number Diff line change @@ -59,8 +59,7 @@ set_property(TARGET protobuf_base PROPERTY FOLDER core)
5959##########################
6060# Protobuf core communication extension
6161##########################
62- add_library (protobuf_core INTERFACE )
63- add_library (eCAL::protobuf_core ALIAS protobuf_core)
62+ ecal_add_interface_library(protobuf_core)
6463
6564target_link_libraries (protobuf_core
6665 INTERFACE
Original file line number Diff line number Diff line change 2323
2424# std::string core communication extension
2525##########################
26- add_library (string_base INTERFACE )
27- add_library (eCAL::string_base ALIAS string_base)
26+ ecal_add_interface_library(string_base)
2827
2928target_sources (string_base
3029 INTERFACE
@@ -48,8 +47,7 @@ install(
4847##########################
4948# std::string core communication extension
5049##########################
51- add_library (string_core INTERFACE )
52- add_library (eCAL::string_core ALIAS string_core)
50+ ecal_add_interface_library(string_core)
5351
5452target_link_libraries (string_core
5553 INTERFACE
You can’t perform that action at this time.
0 commit comments