-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathpvztools.pro
61 lines (46 loc) · 1.41 KB
/
pvztools.pro
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
TEMPLATE = app
TARGET = "pvztools"
CONFIG += qt
QT += core gui widgets network
DEFINES += UNICODE _UNICODE
win32-msvc*:QMAKE_CXXFLAGS += /std:c++17 /MP /utf-8
DEFINES += _WIN32_WINNT=0x0601
# QMAKE_LFLAGS += "/MANIFESTUAC:\"level='requireAdministrator' uiAccess='false'\""
contains(CONFIG, static) {
CONFIG -= import_plugins
QTPLUGIN += qwindows qwindowsvistastyle qjpeg qico qgenericbearer
}
INCLUDEPATH += .
# zlib
contains(CONFIG, static) {
INCLUDEPATH += $$quote(C:\Dev\zlib_1.3.1\msvc2017_x86\static\include)
LIBS += -L$$quote(C:\Dev\zlib_1.3.1\msvc2017_x86\static\lib) -lzlib
} else {
INCLUDEPATH += $$quote(C:\Dev\zlib_1.3.1\msvc2017_x86\shared\include)
LIBS += -L$$quote(C:\Dev\zlib_1.3.1\msvc2017_x86\shared\lib) -lzdll
}
win32-msvc*:PRECOMPILED_HEADER = src/stable.h
HEADERS += src/version.h \
src/process.h \
src/code.h \
src/pak.h \
src/bot.h \
src/pvz.h \
src/list.h \
src/pages.h \
src/window.h \
src/application.h
SOURCES += src/main.cpp \
src/process.cpp \
src/code.cpp \
src/pak.cpp \
src/bot.cpp \
src/pvz.cpp \
src/list.cpp \
src/pages.cpp \
src/window.cpp \
src/application.cpp
RESOURCES += pvztools.qrc
RC_FILE = pvztools.rc
CODECFORSRC = UTF-8
TRANSLATIONS += translations/pvztools_zh_CN.ts