|
|
@@ -274,12 +274,14 @@ function(badvpn_add_library LIB_NAME LINK_BADVPN_LIBS LINK_SYS_LIBS LIB_SOURCES)
|
|
|
|
|
|
add_library("${LIB_NAME}" ${LIB_SOURCES})
|
|
|
target_link_libraries("${LIB_NAME}" ${BADVPN_LIBS_EXEC} ${LINK_SYS_LIBS})
|
|
|
+ set_target_properties("${LIB_NAME}" PROPERTIES OUTPUT_NAME "badvpn-${LIB_NAME}")
|
|
|
|
|
|
if (BUILD_SHARED_LIBS)
|
|
|
add_library("${LIB_NAME}-plugin" ALIAS "${LIB_NAME}")
|
|
|
else ()
|
|
|
add_library("${LIB_NAME}-plugin" STATIC ${LIB_SOURCES})
|
|
|
target_link_libraries("${LIB_NAME}-plugin" ${BADVPN_LIBS_PLUGIN} ${LINK_SYS_LIBS})
|
|
|
+ set_target_properties("${LIB_NAME}-plugin" PROPERTIES OUTPUT_NAME "badvpn-${LIB_NAME}-plugin")
|
|
|
set_target_properties("${LIB_NAME}-plugin" PROPERTIES POSITION_INDEPENDENT_CODE YES)
|
|
|
set_target_properties("${LIB_NAME}-plugin" PROPERTIES COMPILE_FLAGS "-fvisibility=hidden -DBADVPN_PLUGIN")
|
|
|
endif()
|