File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -85,6 +85,7 @@ set(OSI_PROTO_FILES
8585protobuf_generate_cpp(PROTO_SRCS PROTO_HEADERS ${OSI_PROTO_FILES} )
8686
8787add_library (${PROJECT_NAME} _static STATIC ${PROTO_SRCS} ${PROTO_HEADERS} )
88+ add_library (${PROJECT_NAME} ::${PROJECT_NAME} _static ALIAS ${PROJECT_NAME} _static)
8889target_include_directories (${PROJECT_NAME} _static
8990 PUBLIC
9091 ${PROTOBUF_INCLUDE_DIR}
@@ -98,6 +99,7 @@ install(TARGETS ${PROJECT_NAME}_static
9899
99100
100101add_library (${PROJECT_NAME} _obj OBJECT ${PROTO_SRCS} ${PROTO_HEADERS} )
102+ add_library (${PROJECT_NAME} ::${PROJECT_NAME} _obj ALIAS ${PROJECT_NAME} _obj)
101103target_include_directories (${PROJECT_NAME} _obj
102104 PUBLIC
103105 ${PROTOBUF_INCLUDE_DIR}
@@ -108,7 +110,7 @@ set_property(TARGET ${PROJECT_NAME}_obj PROPERTY POSITION_INDEPENDENT_CODE ON)
108110
109111
110112add_library (${PROJECT_NAME} _pic STATIC $<TARGET_OBJECTS:${PROJECT_NAME} _obj>)
111-
113+ add_library ( ${PROJECT_NAME} :: ${PROJECT_NAME} _pic ALIAS ${PROJECT_NAME} _pic)
112114target_include_directories (${PROJECT_NAME} _pic
113115 PUBLIC
114116 ${PROTOBUF_INCLUDE_DIR}
@@ -124,6 +126,7 @@ install(TARGETS ${PROJECT_NAME}_pic
124126 ARCHIVE DESTINATION "${OSI_INSTALL_LIB_DIR} " COMPONENT lib)
125127
126128add_library (${PROJECT_NAME} SHARED $<TARGET_OBJECTS:${PROJECT_NAME} _obj>)
129+ add_library (${PROJECT_NAME} ::${PROJECT_NAME} ALIAS ${PROJECT_NAME} )
127130target_include_directories (${PROJECT_NAME}
128131 PUBLIC
129132 ${PROTOBUF_INCLUDE_DIR}
You can’t perform that action at this time.
0 commit comments