READ THE RULES
0 Members and 1 Guest are viewing this topic.
#!/bin/sh# install dependenciesecho " "echo "Looking for dependencies and some other usefull package..."echo " "sudo apt-get install liblua5.1-0 liblua5.1-0-dev lua5.1 liblua5.1-filesystem0 liblua5.1-socket2 liblua5.1-sql-mysql-2 liblua5.1-sql-sqlite3-2 zlib1g-dev make g++# get PtokaX source and extractecho " "echo "OK, I'll get the sources..."echo " "wget http://www.czdc.org/PtokaX/0.4.1.1-posix-src.tgztar -xf 0.4.1.1-posix-src.tgzrm 0.4.1.1-posix-src.tgz# Get tinyxml source and extractwget http://garr.dl.sourceforge.net/sourceforge/tinyxml/tinyxml_2_5_3.tar.gztar -xf tinyxml_2_5_3.tar.gzrm tinyxml_2_5_3.tar.gz# copy needed files to PtokaX/tinyxml/src/cp tinyxml/tinystr.cpp PtokaX/tinyxml/src/cp tinyxml/tinystr.h PtokaX/tinyxml/src/cp tinyxml/tinyxml.cpp PtokaX/tinyxml/src/cp tinyxml/tinyxml.h PtokaX/tinyxml/src/cp tinyxml/tinyxmlerror.cpp PtokaX/tinyxml/src/cp tinyxml/tinyxmlparser.cpp PtokaX/tinyxml/src/rm -r tinyxmlecho " "echo "Compiling PtokaX. This may take some time..."echo " "# build PtokaXcd PtokaX/tinyxmlmakecd ..makechmod +x ./PtokaX# copy it...sudo cp -f ./PtokaX /usr/bin/sudo cp -fr cfg.example /usr/share/PtokaX/sudo cp -fr scripting.docs /usr/share/PtokaX/sudo cp -fr language /usr/share/PtokaX/sudo chmod 777 /usr/share/PtokaXecho " "echo "It's ready. Good bye!"echo " "
[i]" # build PtokaXcd PtokaX/tinyxmlmakecd ..makechmod +x ./PtokaX" [/i] It writes this:[root@server PtokaX]# makeg++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/ClientTagManager.cpp -o /usr/src/PtokaX/obj/ClientTagManager.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/colUsers.cpp -o /usr/src/PtokaX/obj/colUsers.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/DcCommands.cpp -o /usr/src/PtokaX/obj/DcCommands.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/DeFlood.cpp -o /usr/src/PtokaX/obj/DeFlood.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/eventqueue.cpp -o /usr/src/PtokaX/obj/eventqueue.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/globalQueue.cpp -o /usr/src/PtokaX/obj/globalQueue.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/hashBanManager.cpp -o /usr/src/PtokaX/obj/hashBanManager.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/hashUsrManager.cpp -o /usr/src/PtokaX/obj/hashUsrManager.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/hashRegManager.cpp -o /usr/src/PtokaX/obj/hashRegManager.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/HubCommands.cpp -o /usr/src/PtokaX/obj/HubCommands.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/IP2Country.cpp -o /usr/src/PtokaX/obj/IP2Country.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/LanguageManager.cpp -o /usr/src/PtokaX/obj/LanguageManager.og++ -g -Wall -Itinyxml/src -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -c /usr/src/PtokaX/src/LuaBanManLib.cpp -o /usr/src/PtokaX/obj/LuaBanManLib.o/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int GetBan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:260: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int GetPermBan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:333: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int GetTempBan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:406: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int GetRangeBan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:588: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int GetRangePermBan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:647: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int GetRangeTempBan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:696: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int Unban(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:755: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int UnbanPerm(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:791: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int UnbanTemp(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:827: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int UnbanAll(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:861: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int UnbanPermAll(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:892: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int UnbanTempAll(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:923: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int RangeUnban(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:957: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int RangeUnbanPerm(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:992: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int RangeUnbanTemp(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1027: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int Ban(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1157: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int BanIP(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1204: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int BanNick(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1255: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int TempBan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1334: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int TempBanIP(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1383: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int TempBanNick(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1437: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int RangeBan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1508: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int RangeTempBan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1564: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018void RegBanMan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1642: error: \u2018luaL_register\u2019 was not declared in this scopemake: *** [/usr/src/PtokaX/obj/LuaBanManLib.o] Error 1
/usr/bin/lua/usr/bin/luac/usr/include/lua.h/usr/include/lua.hpp/usr/include/luaconf.h/usr/include/lualib.h/usr/lib/liblua-5.1.so/usr/lib/liblua.so/usr/lib/pkgconfig/lua.pc/usr/local/bin/lua/usr/local/bin/luac/usr/local/include/lua.h/usr/local/include/lualib.h/usr/local/lib/liblua.a/usr/local/lib/liblua_pi.a/usr/local/lib/liblua_pi.la/usr/local/lib/liblua_pi.so/usr/local/lib/liblua_pi.so.0/usr/local/lib/liblua_pi.so.0.0.0/usr/local/lib/liblualib.a/usr/local/lib/lua/usr/local/lib/lua/5.1/usr/local/man/man1/lua.1/usr/local/man/man1/luac.1/usr/local/share/lua/usr/local/share/lua/5.1
#*******************************************************************************# Binary to create## Lua in Debian is lua5.1. Other known names are lua-5.1, lua51 and lua.# If you have Lua lib with another name than lua5.1 change it in -llua5.1.## In case when you don't have Lua as dynamic library (in debian liblua5.1.so)# but as static library (liblua.a default when you compile Lua from sources)# then remove -llua5.1 and after tinyxml/tinyxml.a add /usr/local/lib/liblua.a (default path when is Lua compiled from sources).#*******************************************************************************
PtokaX: $(CURDIR)/obj/ClientTagManager.o $(CURDIR)/obj/colUsers.o $(CURDIR)/obj/DcCommands.o $(CURDIR)/obj/DeFlood.o $(CURDIR)/obj/eventqueue.o $(CURDIR)/obj/globalQueue.o $(CURDIR)/obj/hashBanManager.o $(CURDIR)/obj/hashUsrManager.o \ $(CURDIR)/obj/hashRegManager.o $(CURDIR)/obj/HubCommands.o $(CURDIR)/obj/IP2Country.o $(CURDIR)/obj/LanguageManager.o $(CURDIR)/obj/LuaBanManLib.o $(CURDIR)/obj/LuaCoreLib.o $(CURDIR)/obj/LuaIP2CountryLib.o $(CURDIR)/obj/LuaProfManLib.o \ $(CURDIR)/obj/LuaRegManLib.o $(CURDIR)/obj/LuaScript.o $(CURDIR)/obj/LuaScriptManager.o $(CURDIR)/obj/LuaScriptManLib.o $(CURDIR)/obj/LuaSetManLib.o $(CURDIR)/obj/LuaTmrManLib.o $(CURDIR)/obj/LuaUDPDbgLib.o $(CURDIR)/obj/ProfileManager.o \ $(CURDIR)/obj/PtokaX.o $(CURDIR)/obj/pxstring.o $(CURDIR)/obj/RegThread.o $(CURDIR)/obj/ResNickManager.o $(CURDIR)/obj/ServerManager.o $(CURDIR)/obj/ServerThread.o $(CURDIR)/obj/serviceLoop.o $(CURDIR)/obj/SettingManager.o \ $(CURDIR)/obj/TextFileManager.o $(CURDIR)/obj/UdpDebug.o $(CURDIR)/obj/UDPThread.o $(CURDIR)/obj/User.o $(CURDIR)/obj/utility.o $(CURDIR)/obj/ZlibUtility.o $(CXX) -lpthread -lz -llua5.1 -lrt -o PtokaX \
#!/bin/sh# Start/stop/restart the services for PtokaX.PTOKAXPATH='/etc/ptokax'ptokax_start() {echo "Starting PtokaX"if [ `ps ax | grep "ptokax -d -c $PTOKAXPATH" | grep -v "grep" | wc -l` = 0 ]; then/usr/sbin/ptokax -d -c /etc/ptokaxecho "[OK]"elseecho "DC PtokaX HuB server is already running... Start failed!"fi}ptokax_stop() {echo "Stoping PtokaX"if [ `ps ax | grep "ptokax -d -c $PTOKAXPATH" | grep -v "grep" | wc -l` = 0 ]; thenecho "DC PtokaX HuB server isn't running... Stop failed!"elsekillall -9 ptokaxecho "[OK]"fi}ptokax_restart() {echo "Restarting PtokaX"if [ `ps ax | grep "ptokax -d -c $PTOKAXPATH" | grep -v "grep" | wc -l` = 0 ]; then/usr/sbin/ptokax -d -c /etc/ptokaxecho "[OK]"elsekillall -9 ptokax/usr/sbin/ptokax -d -c /etc/ptokaxecho "[OK]"fi}ptokax_status() {if [ `ps ax | grep "ptokax -d -c $PTOKAXPATH" | grep -v "grep" | wc -l` = 0 ]; thenecho "No DC PtokaX HuB running..."elseecho "DC PtokaX HuB server running..."fi}case "$1" in'start')ptokax_start;;'stop')ptokax_stop;;'status')ptokax_status;;'restart')ptokax_restart;;*)# Default is "start", for backwards compatibility with previousecho "start|stop|status|restart"esac
Afaik killall cause that PtokaX will receive something like terminate signal. That signal is handled by PtokaX and settings should be saved.
Isn't -9 equal to SIGKILL?
#!/bin/sh# Start/stop/restart the services for PtokaX.PTOKAXPATH='/etc/ptokax'ptokax_start() {if [ `ps ax | grep "ptokax -d -c $PTOKAXPATH" | grep -v "grep" | wc -l` = 0 ]; then/usr/sbin/ptokax -d -c $PTOKAXPATHif [ `ps ax | grep "ptokax -d -c $PTOKAXPATH" | grep -v "grep" | wc -l` = 0 ]; thenANSWER='[FAIL]'elseANSWER='[OK]'fiecho "Starting PtokaX $ANSWER"elseecho "DC PtokaX HuB server is already running... Start failed!"fi}ptokax_stop() {if [ `ps ax | grep "ptokax -d -c $PTOKAXPATH" | grep -v "grep" | wc -l` = 0 ]; thenecho "DC PtokaX HuB server isn't running... Stop failed!"elsekill `ps xu | grep "ptokax" | grep "$PTOKAXPATH" | grep -v "grep" | awk '{print $2}'`if [ `ps ax | grep "ptokax -d -c $PTOKAXPATH" | grep -v "grep" | wc -l` = 0 ]; thenANSWER='[OK]'elseANSWER='[FAIL]'fiecho "Stoping PtokaX $ANSWER"fi}ptokax_restart() {if [ `ps ax | grep "ptokax -d -c $PTOKAXPATH" | grep -v "grep" | wc -l` = 0 ]; then/usr/sbin/ptokax -d -c $PTOKAXPATHelsekill `ps xu | grep "ptokax" | grep "$PTOKAXPATH" | grep -v "grep" | awk '{print $2}'`/usr/sbin/ptokax -d -c $PTOKAXPATHfiif [ `ps ax | grep "ptokax -d -c $PTOKAXPATH" | grep -v "grep" | wc -l` = 0 ]; thenANSWER='[FAIL]'elseANSWER='[OK]'fiecho "Restarting PtokaX $ANSWER"}ptokax_status() {if [ `ps ax | grep "ptokax -d -c $PTOKAXPATH" | grep -v "grep" | wc -l` = 0 ]; thenecho "No DC PtokaX HuB running..."elseecho "DC PtokaX HuB server running..."fi}case "$1" in'start')ptokax_start;;'stop')ptokax_stop;;'status')ptokax_status;;'restart')ptokax_restart;;*)# Default is "start", for backwards compatibility with previousecho "start|stop|status|restart"esac
<?xml version="1.0" encoding="windows-1252" standalone="yes" ?><PtokaX Version="0.4.1.1"> <Strings> <String Name="HubAddress">127.0.0.1</String> </Strings></PtokaX>
<?xml version="1.0" encoding="windows-1252" standalone="yes" ?><RegisteredUsers> <RegisteredUser> <Nick>CrazyGuy</Nick> <Password>1234</Password> <Profile>0</Profile> </RegisteredUser></RegisteredUsers>
I don't know if the *nix version has this option as well.
/usr/src/PtokaX/src/LuaBanManLib.cpp:1508: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018int RangeTempBan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1564: error: \u2018lua_tolstring\u2019 was not declared in this scope/usr/src/PtokaX/src/LuaBanManLib.cpp: In function \u2018void RegBanMan(lua_State*)\u2019:/usr/src/PtokaX/src/LuaBanManLib.cpp:1642: error: \u2018luaL_register\u2019 was not declared in this scopemake: *** [/usr/src/PtokaX/obj/LuaBanManLib.o] Error 1
cd /usr/include/mkdir lua5.1cp lauxlib.h luaconf.h lua.h lua.hpp lualib.h lua5.1/
Mariner, when I try to start hub with yoour script I get this: $/etc/init.d/scriptname start/etc/init.d/scriptname: line 7: /usr/sbin/ptokax: No such file or direcotryStarting PtokaX [FAIL]Any idea?
#*******************************************************************************## Makefile for PtokaX.##*******************************************************************************#*******************************************************************************# Compiler#*******************************************************************************CXX = g++#*******************************************************************************# Debug flags#*******************************************************************************CXXFLAGS = -g -Wall -llua -ldl#*******************************************************************************# Release flags#*******************************************************************************#CXXFLAGS = -O -Wall#*******************************************************************************# Include#*******************************************************************************INCLUDE = -Itinyxml -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/pkg/include -I/usr/include/lua -I/usr/include/lua/5.1 -I/usr/local/lib/#*******************************************************************************# Binary to create## Lua in Debian is lua5.1. Other known names are lua-5.1, lua51 and lua.# If you have Lua lib with another name than lua5.1 change it in -llua5.1.## In case when you don't have Lua as dynamic library (in debian liblua5.1.so)# but as static library (liblua.a default when you compile Lua from sources)# then remove -llua5.1 and after tinyxml/tinyxml.a add /usr/local/lib/liblua.a (default path when is Lua compiled from sources).#*******************************************************************************PtokaX: $(CURDIR)/obj/ClientTagManager.o $(CURDIR)/obj/colUsers.o $(CURDIR)/obj/DcCommands.o $(CURDIR)/obj/DeFlood.o $(CURDIR)/obj/eventqueue.o $(CURDIR)/obj/globalQueue.o $(CURDIR)/obj/hashBanManager.o $(CURDIR)/obj/hashUsrManager.o \ $(CURDIR)/obj/hashRegManager.o $(CURDIR)/obj/HubCommands.o $(CURDIR)/obj/IP2Country.o $(CURDIR)/obj/LanguageManager.o $(CURDIR)/obj/LuaBanManLib.o $(CURDIR)/obj/LuaCoreLib.o $(CURDIR)/obj/LuaIP2CountryLib.o $(CURDIR)/obj/LuaProfManLib.o \ $(CURDIR)/obj/LuaRegManLib.o $(CURDIR)/obj/LuaScript.o $(CURDIR)/obj/LuaScriptManager.o $(CURDIR)/obj/LuaScriptManLib.o $(CURDIR)/obj/LuaSetManLib.o $(CURDIR)/obj/LuaTmrManLib.o $(CURDIR)/obj/LuaUDPDbgLib.o $(CURDIR)/obj/ProfileManager.o \ $(CURDIR)/obj/PtokaX.o $(CURDIR)/obj/pxstring.o $(CURDIR)/obj/RegThread.o $(CURDIR)/obj/ResNickManager.o $(CURDIR)/obj/ServerManager.o $(CURDIR)/obj/ServerThread.o $(CURDIR)/obj/serviceLoop.o $(CURDIR)/obj/SettingManager.o \ $(CURDIR)/obj/TextFileManager.o $(CURDIR)/obj/UdpDebug.o $(CURDIR)/obj/UDPThread.o $(CURDIR)/obj/User.o $(CURDIR)/obj/utility.o $(CURDIR)/obj/ZlibUtility.o $(CXX) -lpthread -lz -lrt -o PtokaX \ $(CURDIR)/obj/ClientTagManager.o $(CURDIR)/obj/colUsers.o $(CURDIR)/obj/DcCommands.o $(CURDIR)/obj/DeFlood.o $(CURDIR)/obj/eventqueue.o $(CURDIR)/obj/globalQueue.o $(CURDIR)/obj/hashBanManager.o $(CURDIR)/obj/hashUsrManager.o \ $(CURDIR)/obj/hashRegManager.o $(CURDIR)/obj/HubCommands.o $(CURDIR)/obj/IP2Country.o $(CURDIR)/obj/LanguageManager.o $(CURDIR)/obj/LuaBanManLib.o $(CURDIR)/obj/LuaCoreLib.o $(CURDIR)/obj/LuaIP2CountryLib.o \ $(CURDIR)/obj/LuaProfManLib.o $(CURDIR)/obj/LuaRegManLib.o $(CURDIR)/obj/LuaScript.o $(CURDIR)/obj/LuaScriptManager.o $(CURDIR)/obj/LuaScriptManLib.o $(CURDIR)/obj/LuaSetManLib.o $(CURDIR)/obj/LuaTmrManLib.o \ $(CURDIR)/obj/LuaUDPDbgLib.o $(CURDIR)/obj/ProfileManager.o $(CURDIR)/obj/PtokaX.o $(CURDIR)/obj/pxstring.o $(CURDIR)/obj/RegThread.o $(CURDIR)/obj/ResNickManager.o $(CURDIR)/obj/ServerManager.o $(CURDIR)/obj/ServerThread.o \ $(CURDIR)/obj/serviceLoop.o $(CURDIR)/obj/SettingManager.o $(CURDIR)/obj/TextFileManager.o $(CURDIR)/obj/UdpDebug.o $(CURDIR)/obj/UDPThread.o $(CURDIR)/obj/User.o $(CURDIR)/obj/utility.o $(CURDIR)/obj/ZlibUtility.o \ $(CURDIR)/tinyxml/tinyxml.a /usr/local/lib/liblua.a -llua -ldl#*******************************************************************************# Files to compile#*******************************************************************************$(CURDIR)/obj/ClientTagManager.o: $(CURDIR)/src/ClientTagManager.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h \ $(CURDIR)/src/ClientTagManager.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/ClientTagManager.cpp -o $(CURDIR)/obj/ClientTagManager.o$(CURDIR)/obj/colUsers.o: $(CURDIR)/src/colUsers.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/colUsers.h $(CURDIR)/src/globalQueue.h \ $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/ProfileManager.h $(CURDIR)/src/ServerManager.h \ $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/colUsers.cpp -o $(CURDIR)/obj/colUsers.o$(CURDIR)/obj/DcCommands.o: $(CURDIR)/src/DcCommands.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/DcCommands.h $(CURDIR)/src/colUsers.h \ $(CURDIR)/src/globalQueue.h $(CURDIR)/src/hashBanManager.h $(CURDIR)/src/hashRegManager.h $(CURDIR)/src/hashUsrManager.h \ $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/ProfileManager.h \ $(CURDIR)/src/ServerManager.h $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h \ $(CURDIR)/src/utility.h $(CURDIR)/src/ZlibUtility.h $(CURDIR)/src/DeFlood.h $(CURDIR)/src/HubCommands.h $(CURDIR)/src/IP2Country.h \ $(CURDIR)/src/ResNickManager.h $(CURDIR)/src/TextFileManager.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/DcCommands.cpp -o $(CURDIR)/obj/DcCommands.o$(CURDIR)/obj/DeFlood.o: $(CURDIR)/src/DeFlood.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/globalQueue.h $(CURDIR)/src/hashBanManager.h \ $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/ServerManager.h $(CURDIR)/src/SettingManager.h \ $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CURDIR)/src/DeFlood.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/DeFlood.cpp -o $(CURDIR)/obj/DeFlood.o$(CURDIR)/obj/eventqueue.o: $(CURDIR)/src/eventqueue.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/eventqueue.h \ $(CURDIR)/src/DcCommands.h $(CURDIR)/src/hashUsrManager.h $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/ServerManager.h \ $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CURDIR)/src/LuaScript.h \ $(CURDIR)/src/RegThread.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/eventqueue.cpp -o $(CURDIR)/obj/eventqueue.o$(CURDIR)/obj/globalQueue.o: $(CURDIR)/src/globalQueue.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/globalQueue.h \ $(CURDIR)/src/colUsers.h $(CURDIR)/src/ProfileManager.h $(CURDIR)/src/serviceLoop.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/globalQueue.cpp -o $(CURDIR)/obj/globalQueue.o$(CURDIR)/obj/hashBanManager.o: $(CURDIR)/src/hashBanManager.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/hashBanManager.h \ $(CURDIR)/src/hashUsrManager.h $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/hashBanManager.cpp -o $(CURDIR)/obj/hashBanManager.o$(CURDIR)/obj/hashUsrManager.o: $(CURDIR)/src/hashUsrManager.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/hashUsrManager.h \ $(CURDIR)/src/hashBanManager.h $(CURDIR)/src/hashRegManager.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/hashUsrManager.cpp -o $(CURDIR)/obj/hashUsrManager.o$(CURDIR)/obj/hashRegManager.o: $(CURDIR)/src/hashRegManager.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/hashRegManager.h \ $(CURDIR)/src/hashUsrManager.h $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/ProfileManager.h \ $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/hashRegManager.cpp -o $(CURDIR)/obj/hashRegManager.o$(CURDIR)/obj/HubCommands.o: $(CURDIR)/src/HubCommands.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/colUsers.h \ $(CURDIR)/src/DcCommands.h $(CURDIR)/src/eventqueue.h $(CURDIR)/src/globalQueue.h $(CURDIR)/src/hashBanManager.h \ $(CURDIR)/src/hashRegManager.h $(CURDIR)/src/hashUsrManager.h $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h \ $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/ProfileManager.h $(CURDIR)/src/ServerManager.h $(CURDIR)/src/serviceLoop.h \ $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CURDIR)/src/HubCommands.h \ $(CURDIR)/src/IP2Country.h $(CURDIR)/src/LuaScript.h $(CURDIR)/src/TextFileManager.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/HubCommands.cpp -o $(CURDIR)/obj/HubCommands.o$(CURDIR)/obj/IP2Country.o: $(CURDIR)/src/IP2Country.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/IP2Country.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/IP2Country.cpp -o $(CURDIR)/obj/IP2Country.o$(CURDIR)/obj/LanguageManager.o: $(CURDIR)/src/LanguageManager.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LanguageXml.h \ $(CURDIR)/src/LanguageStrings.h $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/SettingManager.h \ $(CURDIR)/src/SettingIds.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LanguageManager.cpp -o $(CURDIR)/obj/LanguageManager.o$(CURDIR)/obj/LuaBanManLib.o: $(CURDIR)/src/LuaBanManLib.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LuaInc.h \ $(CURDIR)/src/LuaBanManLib.h $(CURDIR)/src/hashBanManager.h $(CURDIR)/src/hashUsrManager.h $(CURDIR)/src/LuaScriptManager.h \ $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CURDIR)/src/LuaScript.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LuaBanManLib.cpp -o $(CURDIR)/obj/LuaBanManLib.o$(CURDIR)/obj/LuaCoreLib.o: $(CURDIR)/src/LuaCoreLib.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LuaInc.h $(CURDIR)/src/LuaCoreLib.h \ $(CURDIR)/src/colUsers.h $(CURDIR)/src/eventqueue.h $(CURDIR)/src/globalQueue.h $(CURDIR)/src/hashBanManager.h $(CURDIR)/src/hashUsrManager.h \ $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/ServerManager.h \ $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CURDIR)/src/IP2Country.h \ $(CURDIR)/src/ResNickManager.h $(CURDIR)/src/LuaScript.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LuaCoreLib.cpp -o $(CURDIR)/obj/LuaCoreLib.o$(CURDIR)/obj/LuaIP2CountryLib.o: $(CURDIR)/src/LuaIP2CountryLib.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LuaInc.h \ $(CURDIR)/src/LuaIP2CountryLib.h $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CURDIR)/src/IP2Country.h \ $(CURDIR)/src/LuaScript.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LuaIP2CountryLib.cpp -o $(CURDIR)/obj/LuaIP2CountryLib.o$(CURDIR)/obj/LuaProfManLib.o: $(CURDIR)/src/LuaProfManLib.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LuaInc.h \ $(CURDIR)/src/LuaProfManLib.h $(CURDIR)/src/ProfileManager.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LuaProfManLib.cpp -o $(CURDIR)/obj/LuaProfManLib.o$(CURDIR)/obj/LuaRegManLib.o: $(CURDIR)/src/LuaRegManLib.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LuaInc.h \ $(CURDIR)/src/LuaRegManLib.h $(CURDIR)/src/colUsers.h $(CURDIR)/src/globalQueue.h $(CURDIR)/src/hashRegManager.h $(CURDIR)/src/hashUsrManager.h \ $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/ProfileManager.h $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h \ $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LuaRegManLib.cpp -o $(CURDIR)/obj/LuaRegManLib.o$(CURDIR)/obj/LuaScript.o: $(CURDIR)/src/LuaScript.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LuaInc.h $(CURDIR)/src/colUsers.h \ $(CURDIR)/src/eventqueue.h $(CURDIR)/src/globalQueue.h $(CURDIR)/src/hashUsrManager.h $(CURDIR)/src/LanguageManager.h \ $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/ServerManager.h $(CURDIR)/src/SettingManager.h \ $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CURDIR)/src/LuaScript.h $(CURDIR)/src/IP2Country.h \ $(CURDIR)/src/LuaCoreLib.h $(CURDIR)/src/LuaBanManLib.h $(CURDIR)/src/LuaIP2CountryLib.h $(CURDIR)/src/LuaProfManLib.h \ $(CURDIR)/src/LuaRegManLib.h $(CURDIR)/src/LuaScriptManLib.h $(CURDIR)/src/LuaSetManLib.h $(CURDIR)/src/LuaTmrManLib.h \ $(CURDIR)/src/LuaUDPDbgLib.h $(CURDIR)/src/ResNickManager.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LuaScript.cpp -o $(CURDIR)/obj/LuaScript.o$(CURDIR)/obj/LuaScriptManager.o: $(CURDIR)/src/LuaScriptManager.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LuaInc.h \ $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/ServerManager.h $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/User.h \ $(CURDIR)/src/utility.h $(CURDIR)/src/LuaScript.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LuaScriptManager.cpp -o $(CURDIR)/obj/LuaScriptManager.o$(CURDIR)/obj/LuaScriptManLib.o: $(CURDIR)/src/LuaScriptManLib.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LuaInc.h \ $(CURDIR)/src/LuaScriptManLib.h $(CURDIR)/src/eventqueue.h $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/utility.h $(CURDIR)/src/LuaScript.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LuaScriptManLib.cpp -o $(CURDIR)/obj/LuaScriptManLib.o$(CURDIR)/obj/LuaSetManLib.o: $(CURDIR)/src/LuaSetManLib.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LuaInc.h \ $(CURDIR)/src/LuaSetManLib.h $(CURDIR)/src/eventqueue.h $(CURDIR)/src/hashUsrManager.h $(CURDIR)/src/LuaScriptManager.h \ $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LuaSetManLib.cpp -o $(CURDIR)/obj/LuaSetManLib.o$(CURDIR)/obj/LuaTmrManLib.o: $(CURDIR)/src/LuaTmrManLib.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LuaInc.h \ $(CURDIR)/src/LuaTmrManLib.h $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/scrtmrinc.h $(CURDIR)/src/utility.h $(CURDIR)/src/LuaScript.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LuaTmrManLib.cpp -o $(CURDIR)/obj/LuaTmrManLib.o$(CURDIR)/obj/LuaUDPDbgLib.o: $(CURDIR)/src/LuaUDPDbgLib.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LuaInc.h \ $(CURDIR)/src/LuaUDPDbgLib.h $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/utility.h $(CURDIR)/src/LuaScript.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/LuaUDPDbgLib.cpp -o $(CURDIR)/obj/LuaUDPDbgLib.o$(CURDIR)/obj/ProfileManager.o: $(CURDIR)/src/ProfileManager.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/ProfileManager.h \ $(CURDIR)/src/colUsers.h $(CURDIR)/src/hashRegManager.h $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h \ $(CURDIR)/src/ServerManager.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/ProfileManager.cpp -o $(CURDIR)/obj/ProfileManager.o$(CURDIR)/obj/PtokaX.o: $(CURDIR)/src/PtokaX-nix.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h \ $(CURDIR)/src/regtmrinc.h $(CURDIR)/src/scrtmrinc.h $(CURDIR)/src/ServerManager.h $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/PtokaX-nix.cpp -o $(CURDIR)/obj/PtokaX.o$(CURDIR)/obj/pxstring.o: $(CURDIR)/src/pxstring.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/pxstring.cpp -o $(CURDIR)/obj/pxstring.o$(CURDIR)/obj/RegThread.o: $(CURDIR)/src/RegThread.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/eventqueue.h \ $(CURDIR)/src/ServerManager.h $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/utility.h $(CURDIR)/src/RegThread.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/RegThread.cpp -o $(CURDIR)/obj/RegThread.o$(CURDIR)/obj/ResNickManager.o: $(CURDIR)/src/ResNickManager.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/ResNickManager.h \ $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/ResNickManager.cpp -o $(CURDIR)/obj/ResNickManager.o$(CURDIR)/obj/ServerManager.o: $(CURDIR)/src/ServerManager.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/ServerManager.h \ $(CURDIR)/src/colUsers.h $(CURDIR)/src/DcCommands.h $(CURDIR)/src/eventqueue.h $(CURDIR)/src/globalQueue.h $(CURDIR)/src/hashBanManager.h \ $(CURDIR)/src/hashUsrManager.h $(CURDIR)/src/hashRegManager.h $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h \ $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/ProfileManager.h $(CURDIR)/src/regtmrinc.h $(CURDIR)/src/serviceLoop.h $(CURDIR)/src/SettingManager.h \ $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/utility.h $(CURDIR)/src/ZlibUtility.h $(CURDIR)/src/ClientTagManager.h \ $(CURDIR)/src/HubCommands.h $(CURDIR)/src/IP2Country.h $(CURDIR)/src/RegThread.h $(CURDIR)/src/ResNickManager.h $(CURDIR)/src/ServerThread.h \ $(CURDIR)/src/TextFileManager.h $(CURDIR)/src/UDPThread.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/ServerManager.cpp -o $(CURDIR)/obj/ServerManager.o$(CURDIR)/obj/ServerThread.o: $(CURDIR)/src/ServerThread.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/eventqueue.h \ $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/ServerManager.h $(CURDIR)/src/serviceLoop.h \ $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/utility.h $(CURDIR)/src/ServerThread.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/ServerThread.cpp -o $(CURDIR)/obj/ServerThread.o$(CURDIR)/obj/serviceLoop.o: $(CURDIR)/src/serviceLoop.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/serviceLoop.h \ $(CURDIR)/src/colUsers.h $(CURDIR)/src/eventqueue.h $(CURDIR)/src/globalQueue.h $(CURDIR)/src/hashBanManager.h $(CURDIR)/src/hashUsrManager.h \ $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/ProfileManager.h $(CURDIR)/src/regtmrinc.h \ $(CURDIR)/src/scrtmrinc.h $(CURDIR)/src/ServerManager.h $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/User.h \ $(CURDIR)/src/utility.h $(CURDIR)/src/ZlibUtility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/serviceLoop.cpp -o $(CURDIR)/obj/serviceLoop.o$(CURDIR)/obj/SettingManager.o: $(CURDIR)/src/SettingManager.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/SettingXml.h \ $(CURDIR)/src/SettingDefaults.h $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/colUsers.h \ $(CURDIR)/src/globalQueue.h $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/LuaScriptManager.h \ $(CURDIR)/src/ProfileManager.h $(CURDIR)/src/ServerManager.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CURDIR)/src/ResNickManager.h \ $(CURDIR)/src/ServerThread.h $(CURDIR)/src/TextFileManager.h $(CURDIR)/src/UDPThread.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/SettingManager.cpp -o $(CURDIR)/obj/SettingManager.o$(CURDIR)/obj/TextFileManager.o: $(CURDIR)/src/TextFileManager.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h \ $(CURDIR)/src/TextFileManager.h $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/User.h $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/TextFileManager.cpp -o $(CURDIR)/obj/TextFileManager.o$(CURDIR)/obj/UdpDebug.o: $(CURDIR)/src/UdpDebug.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/LanguageManager.h \ $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/ServerManager.h $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/User.h \ $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/UdpDebug.cpp -o $(CURDIR)/obj/UdpDebug.o$(CURDIR)/obj/UDPThread.o: $(CURDIR)/src/UDPThread.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/eventqueue.h \ $(CURDIR)/src/ServerManager.h $(CURDIR)/src/SettingManager.h $(CURDIR)/src/SettingIds.h $(CURDIR)/src/utility.h $(CURDIR)/src/UDPThread.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/UDPThread.cpp -o $(CURDIR)/obj/UDPThread.o$(CURDIR)/obj/User.o: $(CURDIR)/src/User.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/User.h $(CURDIR)/src/colUsers.h $(CURDIR)/src/DcCommands.h \ $(CURDIR)/src/globalQueue.h $(CURDIR)/src/hashUsrManager.h $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h \ $(CURDIR)/src/LuaScriptManager.h $(CURDIR)/src/ProfileManager.h $(CURDIR)/src/ServerManager.h $(CURDIR)/src/SettingManager.h \ $(CURDIR)/src/SettingIds.h $(CURDIR)/src/utility.h $(CURDIR)/src/UdpDebug.h $(CURDIR)/src/ZlibUtility.h $(CURDIR)/src/ClientTagManager.h \ $(CURDIR)/src/DeFlood.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/User.cpp -o $(CURDIR)/obj/User.o$(CURDIR)/obj/utility.o: $(CURDIR)/src/utility.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/utility.h $(CURDIR)/src/hashBanManager.h \ $(CURDIR)/src/LanguageManager.h $(CURDIR)/src/LanguageIds.h $(CURDIR)/src/ServerManager.h $(CURDIR)/src/SettingManager.h \ $(CURDIR)/src/SettingIds.h $(CURDIR)/src/UdpDebug.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/utility.cpp -o $(CURDIR)/obj/utility.o$(CURDIR)/obj/ZlibUtility.o: $(CURDIR)/src/ZlibUtility.cpp $(CURDIR)/src/stdinc.h $(CURDIR)/src/pxstring.h $(CURDIR)/src/ZlibUtility.h \ $(CURDIR)/src/utility.h $(CXX) $(CXXFLAGS) $(INCLUDE) -c $(CURDIR)/src/ZlibUtility.cpp -o $(CURDIR)/obj/ZlibUtility.o#*******************************************************************************# Cleanup#*******************************************************************************clean: -rm $(CURDIR)/obj/ClientTagManager.o $(CURDIR)/obj/colUsers.o $(CURDIR)/obj/DcCommands.o $(CURDIR)/obj/DeFlood.o $(CURDIR)/obj/eventqueue.o $(CURDIR)/obj/globalQueue.o $(CURDIR)/obj/hashBanManager.o $(CURDIR)/obj/hashUsrManager.o \ $(CURDIR)/obj/hashRegManager.o $(CURDIR)/obj/HubCommands.o $(CURDIR)/obj/IP2Country.o $(CURDIR)/obj/LanguageManager.o $(CURDIR)/obj/LuaBanManLib.o $(CURDIR)/obj/LuaCoreLib.o $(CURDIR)/obj/LuaIP2CountryLib.o \ $(CURDIR)/obj/LuaProfManLib.o $(CURDIR)/obj/LuaRegManLib.o $(CURDIR)/obj/LuaScript.o $(CURDIR)/obj/LuaScriptManager.o $(CURDIR)/obj/LuaScriptManLib.o $(CURDIR)/obj/LuaSetManLib.o $(CURDIR)/obj/LuaTmrManLib.o \ $(CURDIR)/obj/LuaUDPDbgLib.o $(CURDIR)/obj/ProfileManager.o $(CURDIR)/obj/PtokaX.o $(CURDIR)/obj/pxstring.o $(CURDIR)/obj/RegThread.o $(CURDIR)/obj/ResNickManager.o $(CURDIR)/obj/ServerManager.o $(CURDIR)/obj/ServerThread.o \ $(CURDIR)/obj/serviceLoop.o $(CURDIR)/obj/SettingManager.o $(CURDIR)/obj/TextFileManager.o $(CURDIR)/obj/UdpDebug.o $(CURDIR)/obj/UDPThread.o $(CURDIR)/obj/User.o $(CURDIR)/obj/utility.o $(CURDIR)/obj/ZlibUtility.o PtokaX