-
Notifications
You must be signed in to change notification settings - Fork 2
/
GateServer.pro
66 lines (61 loc) · 1.64 KB
/
GateServer.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
62
63
64
65
66
TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt
CONFIG += c++11
INCLUDEPATH += /usr/include/mysql++/ /usr/include/mysql/
SOURCES += main.cpp \
framework.cpp \
Networking/xmlpacket.cpp \
Util/system.cpp \
Util/serverconfig.cpp \
Util/serverclock.cpp \
Networking/serversocket.cpp \
Networking/clientconnection.cpp \
Login/loginserver.cpp \
Login/loginclient.cpp \
Util/messagetokenizer.cpp \
GW2/gw2common.cpp \
Login/securelogin.cpp \
Util/text.cpp \
Login/loginsession.cpp \
3rdParty/sha256.cpp \
Login/serverssl.cpp \
Login/mitmsocket.cpp \
GW2/gw2packet.cpp \
GW2/gw2blacklist.cpp \
Util/database.cpp
#-lmongoclient -lboost_system
LIBS += -lconfig++ -pthread -luuid
LIBS += -L"/usr/local/lib64/" -lcrypto
LIBS += -L"/usr/local/lib64/" -lssl
LIBS += -L"/usr/lib64/" -lmysqlpp
QMAKE_CXXFLAGS +=
include(deployment.pri)
qtcAddDeployment()
HEADERS += \
framework.h \
Networking/xmlpacket.h \
Util/system.h \
Util/serverconfig.h \
Util/serverclock.h \
Networking/serversocket.h \
Networking/networking.h \
Networking/clientconnection.h \
Login/loginserver.h \
Login/loginclient.h \
3rdParty/rapidxml-1.13/rapidxml_utils.hpp \
3rdParty/rapidxml-1.13/rapidxml_print.hpp \
3rdParty/rapidxml-1.13/rapidxml_iterators.hpp \
3rdParty/rapidxml-1.13/rapidxml.hpp \
Util/messagetokenizer.h \
GW2/gw2common.h \
Login/securelogin.h \
Util/text.h \
Login/loginsession.h \
3rdParty/sha256.h \
Login/serverssl.h \
Login/mitmsocket.h \
GW2/gw2packet.h \
GW2/gw2blacklist.h \
Util/database.h