build: Properly link plugins against libpl if it's a shared library
This commit is contained in:
parent
b55c40523f
commit
d75b9cf942
@ -66,6 +66,12 @@ macro(add_imhex_plugin)
|
||||
SUFFIX ${IMHEX_PLUGIN_SUFFIX}
|
||||
)
|
||||
|
||||
# Link plugins against libpl if it's a shared library
|
||||
get_target_property(libpl_target_type libpl TYPE)
|
||||
if (libpl_target_type STREQUAL "SHARED_LIBRARY")
|
||||
target_link_libraries(${IMHEX_PLUGIN_NAME} PRIVATE libpl)
|
||||
endif ()
|
||||
|
||||
# Set rpath of plugin libraries to the plugins folder
|
||||
if (WIN32)
|
||||
if (IMHEX_PLUGIN_LIBRARY_PLUGIN)
|
||||
|
Loading…
x
Reference in New Issue
Block a user