Fetch the repository succeeded.
# The first path is used when the source is being build by packagers (pbuilder/sbuild/etc)
# The second path is used when you manually run the configure script in the root folder (eg when using qt creator)
exists($$OUT_PWD/../conf.pri) {
include($$OUT_PWD/../conf.pri)
}
else {
include(conf.pri)
}
# COMPILATION SPECIFIC
!nogui:dbus: QT += dbus
QMAKE_CXXFLAGS += -Wall -Wextra -Wpedantic -Wformat-security
# Man page
nogui {
man.files = ../doc/qbittorrent-nox.1
}
else {
man.files = ../doc/qbittorrent.1
}
man.path = $$MANPREFIX/man1
INSTALLS += man
DIST_PATH = ../dist/unix
# Systemd Service file
nogui:systemd {
systemdService.files = $$DIST_PATH/systemd/qbittorrent-nox@.service
systemdService.path = $$PREFIX/lib/systemd/system
INSTALLS += systemdService
}
# Menu Icon
!nogui {
desktopEntry.files = $$DIST_PATH/org.qbittorrent.qBittorrent.desktop
desktopEntry.path = $$DATADIR/applications
INSTALLS += desktopEntry
appdata.files = $$DIST_PATH/org.qbittorrent.qBittorrent.appdata.xml
appdata.path = $$DATADIR/metainfo
INSTALLS += appdata
menuicons.files = $$DIST_PATH/menuicons/*
menuicons.path = $$DATADIR/icons/hicolor
statusIconScalable.files = $$PWD/src/icons/qbittorrent-tray.svg \
$$PWD/src/icons/qbittorrent-tray-dark.svg \
$$PWD/src/icons/qbittorrent-tray-light.svg
statusIconScalable.path = $$DATADIR/icons/hicolor/scalable/status
INSTALLS += \
menuicons \
statusIconScalable
}
# INSTALL
target.path = $$PREFIX/bin
INSTALLS += target
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。