📄 makefile
字号:
#----------------------------------------------------------------------## Filename : Makefile# Written By : Reiot# Description :##----------------------------------------------------------------------#----------------------------------------------------------------------# Directories Setting#----------------------------------------------------------------------VSHOME = ../../../..STLDIR = /usr/include/STLBINDIR = $(VSHOME)/binLIBDIR = $(VSHOME)/libLOGDIR = $(VSHOME)/logSRCDIR = ../../..COREDIR = ../../../CoreSERVDIR = ../..DBDIR = ../../databaseSKILLDIR = ../skillGSDIR = ..MYSQLDIR = /usr/local/lib/mysqlCPPUNITDIR = /usr/local/include/cppunit#----------------------------------------------------------------------# General Rules#----------------------------------------------------------------------.SUFFIXES : .cpp .oCC = g++DEFS = -D__LINUX__ -D_REENTRANT -D__GAME_SERVER__INCLUDES = -I$(STLDIR) -I$(COREDIR) -I$(SERVDIR) -I$(DBDIR) -I$(GSDIR) -I$(SKILLDIR) -I$(CPPUNITDIR) -I.#CCFLAGS = -Wall -c -g CCFLAGS = -Wall -c.cpp.o : $(CC) $(CCFLAGS) $(DEFS) $(INCLUDES) $<#----------------------------------------------------------------------# Objects#----------------------------------------------------------------------OBJS = \ GameServerTest.o \ GameServerTester.o \ GameServerSkillTest.o \ GameServerUserGatewayTest.o \ GameServerExpTest.o \ GameServerItemTest.o \ GameServerWarTest.o \ GameServerSpeedCheckTest.oSRCS = $(OBJS:.o=.cpp)TARGET = $(LIBDIR)/libGameServerTest.a#----------------------------------------------------------------------# actions#----------------------------------------------------------------------all : $(TARGET)$(TARGET) : $(OBJS) ar rc $@ $^clean : rm -rf *.ocleanall : rm -rf *.o $(TARGET)depall : gccmakedep $(SRCS) $(INCLUDES)dep : gccmakedep $(SRCS) $(INCLUDES)# DO NOT DELETEGameServerTest.o: GameServerTest.cpp GameServerTest.h \ /usr/local/include/cppunit/extensions/HelperMacros.h \ /usr/local/include/cppunit/Portability.h /usr/include/STL/sstream\ /usr/local/include/cppunit/config-auto.h /usr/include/STL/string \ /usr/include/STL/stl_config.h /usr/include/STL/stl_string_fwd.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/stddef.h \ /usr/include/STL/stl_alloc.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/new \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/exception \ /usr/include/stdlib.h /usr/include/features.h \ /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h \ /usr/include/sys/types.h /usr/include/bits/types.h \ /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h \ /usr/include/time.h /usr/include/endian.h /usr/include/bits/endian.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/sigset.h /usr/include/bits/time.h \ /usr/include/sys/sysmacros.h /usr/include/alloca.h \ /usr/include/string.h /usr/include/assert.h /usr/include/ctype.h \ /usr/include/STL/functional /usr/include/STL/stl_function.h \ /usr/include/STL/stdexcept /usr/include/STL/stl_exception.h \ /usr/include/STL/stl_iterator_base.h /usr/include/STL/memory \ /usr/include/STL/stl_algobase.h /usr/include/STL/stl_relops.h \ /usr/include/STL/stl_pair.h /usr/include/STL/type_traits.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/limits.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/syslimits.h \ /usr/include/limits.h /usr/include/bits/posix1_lim.h \ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ /usr/include/bits/posix2_lim.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/new.h \ /usr/include/STL/iostream.h /usr/include/STL/streambuf.h \ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ /usr/include/bits/wchar.h /usr/include/gconv.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/stdarg.h \ /usr/include/STL/stl_iterator.h /usr/include/STL/stl_construct.h \ /usr/include/STL/stl_tempbuf.h /usr/include/STL/stl_uninitialized.h \ /usr/include/STL/stl_raw_storage_iter.h /usr/include/STL/algorithm \ /usr/include/STL/stl_algo.h /usr/include/STL/stl_heap.h \ /usr/include/STL/char_traits.h /usr/include/stdio.h \ /usr/include/STL/stl_hash_fun.h /usr/include/STL/strstream \ /usr/include/STL/strstream.h /usr/include/STL/strfile.h \ /usr/local/include/cppunit/extensions/AutoRegisterSuite.h \ /usr/local/include/cppunit/extensions/TestSuiteFactory.h \ /usr/local/include/cppunit/extensions/TestFactory.h \ /usr/local/include/cppunit/extensions/TestFactoryRegistry.h \ /usr/include/STL/map /usr/include/STL/stl_tree.h \ /usr/include/STL/stl_map.h /usr/include/STL/stl_multimap.h \ /usr/local/include/cppunit/extensions/TestSuiteBuilder.h \ /usr/local/include/cppunit/TestSuite.h \ /usr/local/include/cppunit/Test.h /usr/include/STL/vector \ /usr/include/STL/stl_range_errors.h /usr/include/STL/stl_vector.h \ /usr/include/STL/stl_bvector.h \ /usr/local/include/cppunit/TestCaller.h \ /usr/local/include/cppunit/Exception.h \ /usr/local/include/cppunit/SourceLine.h \ /usr/local/include/cppunit/TestCase.h \ /usr/local/include/cppunit/TestAssert.h \ /usr/local/include/cppunit/Asserter.h \ /usr/local/include/cppunit/TestFixture.h \ /usr/local/include/cppunit/extensions/TypeInfoHelper.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/typeinfo \ /usr/local/include/cppunit/TextTestRunner.h \ /usr/local/include/cppunit/ui/text/TestRunner.h ../../../Core/Types.h \ ../../../Core/types/SystemTypes.h /usr/include/STL/iostream \ /usr/include/STL/fstream /usr/include/STL/fstream.h \ ../../../Core/types/PlayerTypes.h ../../../Core/types/ObjectTypes.h \ ../../../Core/types/CreatureTypes.h ../../../Core/types/ItemTypes.h \ ../../../Core/types/ZoneTypes.h ../../../Core/types/QuestTypes.h \ ../../../Core/types/ShopTypes.h ../../../Core/types/GuildTypes.h \ ../../../Core/types/WarTypes.h ../../../Core/types/ServerType.h \ ../../../Core/Utility.h ../../../Core/Exception.h \ ../../../Core/StringStream.h /usr/include/STL/list \ /usr/include/STL/stl_list.h TestDef.hGameServerTester.o: GameServerTester.cpp ../../../Core/Types.h \ ../../../Core/types/SystemTypes.h /usr/include/STL/iostream \ /usr/include/STL/iostream.h /usr/include/STL/streambuf.h \ /usr/include/libio.h /usr/include/_G_config.h \ /usr/include/bits/types.h /usr/include/features.h \ /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/stddef.h \ /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h \ /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/stdarg.h \ /usr/include/STL/fstream /usr/include/STL/fstream.h \ /usr/include/STL/string /usr/include/STL/stl_config.h \ /usr/include/STL/stl_string_fwd.h /usr/include/STL/stl_alloc.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/new \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/exception \ /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h \ /usr/include/endian.h /usr/include/bits/endian.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/sigset.h /usr/include/bits/time.h \ /usr/include/sys/sysmacros.h /usr/include/alloca.h \ /usr/include/string.h /usr/include/assert.h /usr/include/ctype.h \ /usr/include/STL/functional /usr/include/STL/stl_function.h \ /usr/include/STL/stdexcept /usr/include/STL/stl_exception.h \ /usr/include/STL/stl_iterator_base.h /usr/include/STL/memory \ /usr/include/STL/stl_algobase.h /usr/include/STL/stl_relops.h \ /usr/include/STL/stl_pair.h /usr/include/STL/type_traits.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/limits.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/syslimits.h \ /usr/include/limits.h /usr/include/bits/posix1_lim.h \ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ /usr/include/bits/posix2_lim.h \ /usr/lib/gcc-lib/i686-redhat-linux/2.95.3/include/new.h \ /usr/include/STL/stl_iterator.h /usr/include/STL/stl_construct.h \ /usr/include/STL/stl_tempbuf.h /usr/include/STL/stl_uninitialized.h \ /usr/include/STL/stl_raw_storage_iter.h /usr/include/STL/algorithm \ /usr/include/STL/stl_algo.h /usr/include/STL/stl_heap.h \ /usr/include/STL/char_traits.h /usr/include/stdio.h \ /usr/include/STL/stl_hash_fun.h ../../../Core/types/PlayerTypes.h \ ../../../Core/types/ObjectTypes.h ../../../Core/types/CreatureTypes.h \ ../../../Core/types/ItemTypes.h ../../../Core/types/ZoneTypes.h \ ../../../Core/types/QuestTypes.h ../../../Core/types/ShopTypes.h \ ../../../Core/types/GuildTypes.h ../../../Core/types/WarTypes.h \ ../../../Core/types/ServerType.h ../../../Core/Utility.h \ ../../../Core/Exception.h ../../../Core/StringStream.h \ /usr/include/STL/list /usr/include/STL/stl_list.h \ ../../../Core/Properties.h /usr/include/STL/map \ /usr/include/STL/stl_tree.h /usr/include/STL/stl_map.h \ /usr/include/STL/stl_multimap.h /usr/include/bits/stdio_lim.h \ GameServerTest.h /usr/local/include/cppunit/extensions/HelperMacros.h \ /usr/local/include/cppunit/Portability.h \ /usr/local/include/cppunit/config-auto.h /usr/include/STL/strstream \ /usr/include/STL/strstream.h /usr/include/STL/strfile.h \ /usr/local/include/cppunit/extensions/AutoRegisterSuite.h \ /usr/local/include/cppunit/extensions/TestSuiteFactory.h \ /usr/local/include/cppunit/extensions/TestFactory.h \ /usr/local/include/cppunit/extensions/TestFactoryRegistry.h \ /usr/local/include/cppunit/extensions/TestSuiteBuilder.h \ /usr/local/include/cppunit/TestSuite.h \ /usr/local/include/cppunit/Test.h /usr/include/STL/vector \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -