forked from Bionus/imgbrd-grabber
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGrabber.pri
70 lines (61 loc) · 1.61 KB
/
Grabber.pri
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
PDIR = $${PWD}
# Options
CONFIG += use_ssl
# Share build artifacts between projects without cluttering
CONFIG(debug, debug|release) {
DESTDIR = build/debug
}
CONFIG(release, debug|release) {
DESTDIR = build/release
}
OBJECTS_DIR = $$DESTDIR/obj
MOC_DIR = $$DESTDIR/moc
RCC_DIR = $$DESTDIR/qrc
UI_DIR = $$DESTDIR/ui
# Global
APP_VERSION = \\\"5.2.3\\\"
APP_PREFIX = \\\"$$(PREFIX)\\\"
# General
TEMPLATE = app
DEFINES += VERSION=$$APP_VERSION
DEFINES += PREFIX=$$APP_PREFIX
QT += core network xml sql script
# Additionnal
CONFIG += plugin c++11
RESOURCES += $${PWD}/resources/resources.qrc
RC_FILE = ../resources/icon.rc
CODECFORTR = UTF-8
TRANSLATIONS += $${PWD}/languages/English.ts \
$${PWD}/languages/French.ts \
$${PWD}/languages/Russian.ts \
$${PWD}/languages/ChineseSimplified.ts \
$${PWD}/languages/Spanish.ts \
$${PWD}/languages/YourLanguage.ts
# Target WinXP
Release:win32 {
QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.01
QMAKE_LFLAGS_CONSOLE = /SUBSYSTEM:CONSOLE,5.01
DEFINES += _ATL_XP_TARGETING
QMAKE_CFLAGS += /D _USING_V110_SDK71
QMAKE_CXXFLAGS += /D _USING_V110_SDK71
LIBS *= -L"%ProgramFiles(x86)%/Microsoft SDKs/Windows/7.1A/Lib"
INCLUDEPATH += "%ProgramFiles(x86)%/Microsoft SDKs/Windows/7.1A/Include"
}
# SSL
use_ssl {
win32 {
LIBS += -L"C:/bin/OpenSSL-Win32/lib" -llibeay32
INCLUDEPATH += C:/bin/OpenSSL-Win32/include
}
unix {
PKGCONFIG += openssl
}
}
OTHER_FILES += \
$${PWD}/Grabber.pri \
$${PWD}/icon.rc \
$${PWD}/.gitignore
DISTFILES += \
$${PWD}/README.md \
$${PWD}/LICENSE \
$${PWD}/NOTICE