diff options
| author | Dark1-dev <shansarkar272@gmail.com> | 2023-03-01 21:30:57 +0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-01 21:30:57 +0600 |
| commit | 60a301a93b6057bb2c54ac04a7c38c38389037b3 (patch) | |
| tree | b09c5f8bc0045828c660654d8ed6744663856202 /src/MasterServer-Qt5.pro | |
| parent | c784240d1af68dbd8d0466822b34fd05d6ccdda1 (diff) | |
| download | Masterserver-Qt5-60a301a93b6057bb2c54ac04a7c38c38389037b3.tar.gz Masterserver-Qt5-60a301a93b6057bb2c54ac04a7c38c38389037b3.zip | |
Add files via upload
Diffstat (limited to 'src/MasterServer-Qt5.pro')
| -rw-r--r-- | src/MasterServer-Qt5.pro | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/src/MasterServer-Qt5.pro b/src/MasterServer-Qt5.pro new file mode 100644 index 0000000..1ba6bdc --- /dev/null +++ b/src/MasterServer-Qt5.pro @@ -0,0 +1,115 @@ +QT += core network sql +QT -= gui + +CONFIG += c++11 console +CONFIG -= app_bundle + +# The following define makes your compiler emit warnings if you use +# any Qt feature that has been marked deprecated (the exact warnings +# depend on your compiler). Please consult the documentation of the +# deprecated API in order to know how to port your code away from it. +#DEFINES += QT_DEPRECATED_WARNINGS + +# You can also make your code fail to compile if it uses deprecated APIs. +# In order to do so, uncomment the following line. +# You can also select to disable deprecated APIs only up to a certain version of Qt. +#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 + +SOURCES += \ + Core/CoreObject/coreobject.cpp \ + Database/Common/existserver.cpp \ + Database/Common/getgamenames.cpp \ + Database/Common/getnumgames.cpp \ + Database/Common/insertserver.cpp \ + Database/Common/selectserverlist.cpp \ + Database/Common/updateserver.cpp \ + Database/closedatabase.cpp \ + Database/createtables.cpp \ + Database/initdatabase.cpp \ + Database/reportquery.cpp \ + Core/GameInfo/loadsupportedgames.cpp \ + Logger/cyclelogfile.cpp \ + Logger/initlog.cpp \ + Logger/logevent.cpp \ + Logger/logger.cpp \ + Logger/openlogfile.cpp \ + Logger/writelogfile.cpp \ + Settings/loadsettings.cpp \ + Settings/writesettings.cpp \ + Core/core.cpp \ + Core/corerun.cpp \ + Maintenance/maintenance.cpp \ + Maintenance/onmaintenancetimeraction.cpp \ + Maintenance/prunebeacons.cpp \ + Maintenance/pruneplayers.cpp \ + Maintenance/pruneserverinfo.cpp \ + Maintenance/schedulemaintenance.cpp \ + Maintenance/updatestats.cpp \ + Protocols/GameSpy0/algorithm.cpp \ + Protocols/GameSpy0/gamespy0.cpp \ + Protocols/GameSpy0/securevalidate.cpp \ + Protocols/overrides.cpp \ + TcpTasks/ListenClientHandler/compileserverlist.cpp \ + TcpTasks/ListenClientHandler/compilesynclist.cpp \ + TcpTasks/ListenClientHandler/listenclientdisconnect.cpp \ + TcpTasks/ListenClientHandler/listenclienthandler.cpp \ + TcpTasks/ListenClientHandler/onlistenclientread.cpp \ + TcpTasks/ListenServer/listenserver.cpp \ + TcpTasks/ListenServer/onlistenconnection.cpp \ + TcpTasks/ListenServer/tcplisten.cpp \ + TcpTasks/SyncClient/onsyncconnect.cpp \ + TcpTasks/SyncClient/onsyncdisconnect.cpp \ + TcpTasks/SyncClient/onsyncread.cpp \ + TcpTasks/SyncClient/syncclient.cpp \ + TcpTasks/SyncClient/syncreplyquery.cpp \ + TcpTasks/SyncClient/updatesyncedserver.cpp \ + UdpTasks/BeaconServer/Receive/heartbeatgamespy0.cpp \ + UdpTasks/BeaconServer/Receive/replyquery.cpp \ + UdpTasks/BeaconServer/Receive/udponread.cpp \ + UdpTasks/BeaconServer/Receive/udpontimeout.cpp \ + UdpTasks/BeaconServer/Uplink/onuplinktimer.cpp \ + UdpTasks/BeaconServer/Uplink/uplink.cpp \ + UdpTasks/BeaconServer/beaconserver.cpp \ + UdpTasks/BeaconServer/udplisten.cpp \ + UdpTasks/StatusChecker/getnextserver.cpp \ + UdpTasks/StatusChecker/oncheckerresponseread.cpp \ + UdpTasks/StatusChecker/onticker.cpp \ + UdpTasks/StatusChecker/playerinfoinsert.cpp \ + UdpTasks/StatusChecker/serverinfoinsert.cpp \ + UdpTasks/StatusChecker/serverinfoupdate.cpp \ + UdpTasks/StatusChecker/statuschecker.cpp \ + UdpTasks/StatusChecker/statusticker.cpp \ + TcpTasks/Updater/onsynctickeraction.cpp \ + TcpTasks/Updater/scheduleupdater.cpp \ + TcpTasks/Updater/syncupdater.cpp \ + main.cpp + +# Default rules for deployment. +qnx: target.path = /tmp/$${TARGET}/bin +else: unix:!android: target.path = /opt/$${TARGET}/bin +!isEmpty(target.path): INSTALLS += target + +HEADERS += \ + Core/CoreObject/coreobject.h \ + Core/CoreObject/serverinfostructure.h \ + Core/GameInfo/gameinfostructure.h \ + Database/Common/commonactions.h \ + Database/databaseinterface.h \ + Core/GameInfo/loadsupportedgames.h \ + Logger/logger.h \ + Logger/logprimitive.h \ + Settings/loadsettings.h \ + Settings/settingstructure.h \ + Core/core.h \ + Core/version.h \ + Maintenance/maintenance.h \ + Protocols/GameSpy0/gamespy0.h \ + Protocols/GameSpy0/securevalidate.h \ + Protocols/overrides.h \ + TcpTasks/ListenClientHandler/listenclienthandler.h \ + TcpTasks/ListenServer/listenserver.h \ + TcpTasks/SyncClient/syncclient.h \ + UdpTasks/BeaconServer/beaconserver.h \ + UdpTasks/StatusChecker/statuschecker.h \ + UdpTasks/udpdatastructure.h \ + TcpTasks/Updater/syncupdater.h |
