refactor(build): link iconfix statically
This commit is contained in:
parent
812f00eb81
commit
6ba031f048
@ -12,17 +12,9 @@ internal/qiconloader.cpp
|
|||||||
internal/qiconloader_p.h
|
internal/qiconloader_p.h
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(Launcher_iconfix SHARED ${ICONFIX_SOURCES})
|
add_library(Launcher_iconfix ${ICONFIX_SOURCES})
|
||||||
target_include_directories(Launcher_iconfix PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} "${CMAKE_CURRENT_BINARY_DIR}" )
|
target_include_directories(Launcher_iconfix PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} "${CMAKE_CURRENT_BINARY_DIR}" )
|
||||||
|
|
||||||
target_link_libraries(Launcher_iconfix Qt5::Core Qt5::Widgets)
|
target_link_libraries(Launcher_iconfix Qt5::Core Qt5::Widgets)
|
||||||
|
|
||||||
set_target_properties(Launcher_iconfix PROPERTIES CXX_VISIBILITY_PRESET hidden VISIBILITY_INLINES_HIDDEN 1)
|
|
||||||
generate_export_header(Launcher_iconfix)
|
generate_export_header(Launcher_iconfix)
|
||||||
|
|
||||||
# Install it
|
|
||||||
install(
|
|
||||||
TARGETS Launcher_iconfix
|
|
||||||
RUNTIME DESTINATION ${LIBRARY_DEST_DIR}
|
|
||||||
LIBRARY DESTINATION ${LIBRARY_DEST_DIR}
|
|
||||||
)
|
|
Loading…
Reference in New Issue
Block a user