mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-21 05:43:32 -07:00
Set target property before it is used
This commit is contained in:
parent
0284721ba2
commit
aef8f4f465
1 changed files with 11 additions and 12 deletions
|
@ -65,6 +65,11 @@ target_link_libraries(qbt_app PRIVATE
|
||||||
)
|
)
|
||||||
|
|
||||||
set_target_properties(qbt_app PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}")
|
set_target_properties(qbt_app PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}")
|
||||||
|
if (GUI)
|
||||||
|
set_target_properties(qbt_app PROPERTIES OUTPUT_NAME qbittorrent)
|
||||||
|
else()
|
||||||
|
set_target_properties(qbt_app PROPERTIES OUTPUT_NAME qbittorrent-nox)
|
||||||
|
endif()
|
||||||
|
|
||||||
# Additional platform specific configuration
|
# Additional platform specific configuration
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
@ -145,10 +150,13 @@ if (STACKTRACE)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (GUI)
|
if (GUI)
|
||||||
set_target_properties(qbt_app PROPERTIES OUTPUT_NAME qbittorrent)
|
|
||||||
target_link_libraries(qbt_app PRIVATE qbt_gui)
|
target_link_libraries(qbt_app PRIVATE qbt_gui)
|
||||||
else()
|
if ((CMAKE_SYSTEM_NAME STREQUAL "Windows") OR (CMAKE_SYSTEM_NAME STREQUAL "Darwin"))
|
||||||
set_target_properties(qbt_app PROPERTIES OUTPUT_NAME qbittorrent-nox)
|
qt5_import_plugins(qbt_app
|
||||||
|
INCLUDE Qt5::QSvgIconPlugin
|
||||||
|
INCLUDE Qt5::QSvgPlugin
|
||||||
|
)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (WEBUI)
|
if (WEBUI)
|
||||||
|
@ -159,15 +167,6 @@ if (WEBUI)
|
||||||
target_link_libraries(qbt_app PRIVATE qbt_webui)
|
target_link_libraries(qbt_app PRIVATE qbt_webui)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (GUI)
|
|
||||||
if ((CMAKE_SYSTEM_NAME STREQUAL "Windows") OR (CMAKE_SYSTEM_NAME STREQUAL "Darwin"))
|
|
||||||
qt5_import_plugins(qbt_app
|
|
||||||
INCLUDE Qt5::QSvgIconPlugin
|
|
||||||
INCLUDE Qt5::QSvgPlugin
|
|
||||||
)
|
|
||||||
endif()
|
|
||||||
endif()
|
|
||||||
|
|
||||||
# Installation
|
# Installation
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue