mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2024-12-21 08:09:35 +08:00
ff9a281b72
Change project directory structure according to application structure. Change 'nox' configuration option to something more meaningful 'nogui'. Rename 'Icons' folder to 'icons' (similar to other folders). Partially add 'nowebui' option support. Remove QConf project file.
55 lines
1.5 KiB
Plaintext
55 lines
1.5 KiB
Plaintext
# Adapt these paths on Windows
|
|
|
|
#Point this to the boost include folder
|
|
INCLUDEPATH += $$quote(C:/qBittorrent/boost_1_51_0)
|
|
#Point this to the libtorrent include folder
|
|
INCLUDEPATH += $$quote(C:/qBittorrent/RC_0_16/include)
|
|
#Point this to the zlib include folder
|
|
INCLUDEPATH += $$quote(C:/qBittorrent/Zlib/include)
|
|
|
|
#Point this to the boost lib folder
|
|
LIBS += $$quote(-LC:/qBittorrent/boost_1_51_0/stage/lib)
|
|
#Point this to the libtorrent lib folder
|
|
LIBS += $$quote(-LC:/qBittorrent/RC_0_16/bin/<path-according-to-the-build-options-chosen>)
|
|
#Point this to the zlib lib folder
|
|
LIBS += $$quote(-LC:/qBittorrent/Zlib/lib)
|
|
|
|
# LIBTORRENT DEFINES
|
|
DEFINES += BOOST_ALL_NO_LIB
|
|
DEFINES += BOOST_ASIO_HASH_MAP_BUCKETS=1021
|
|
DEFINES += BOOST_ASIO_SEPARATE_COMPILATION
|
|
DEFINES += BOOST_EXCEPTION_DISABLE
|
|
DEFINES += BOOST_SYSTEM_STATIC_LINK=1
|
|
DEFINES += TORRENT_USE_OPENSSL
|
|
DEFINES += UNICODE
|
|
DEFINES += _UNICODE
|
|
DEFINES += WIN32
|
|
DEFINES += _WIN32
|
|
DEFINES += WIN32_LEAN_AND_MEAN
|
|
DEFINES += _WIN32_WINNT=0x0500
|
|
DEFINES += _WIN32_IE=0x0500
|
|
DEFINES += _CRT_SECURE_NO_DEPRECATE
|
|
DEFINES += _SCL_SECURE_NO_DEPRECATE
|
|
DEFINES += __USE_W32_SOCKETS
|
|
DEFINES += _FILE_OFFSET_BITS=64
|
|
DEFINES += WITH_SHIPPED_GEOIP_H
|
|
|
|
CONFIG(debug, debug|release) {
|
|
DEFINES += TORRENT_DEBUG
|
|
} else {
|
|
DEFINES += NDEBUG
|
|
}
|
|
|
|
#Enable backtrace support
|
|
CONFIG += strace_win
|
|
|
|
win32-g++ {
|
|
include(winconf-mingw.pri)
|
|
}
|
|
else {
|
|
include(winconf-msvc.pri)
|
|
}
|
|
|
|
DEFINES += WITH_GEOIP_EMBEDDED
|
|
message("On Windows, GeoIP database must be embedded.")
|