diff options
author | Kevin <Kevin@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2008-04-12 08:43:29 +0000 |
---|---|---|
committer | Kevin <Kevin@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2008-04-12 08:43:29 +0000 |
commit | 81472b872dfc7f8e22361c7e2fdde2d8f03cf3ce (patch) | |
tree | ae9bfb837066520d81487fa0019fe55b0689b145 /src/char/Makefile.in | |
parent | 023b3ec3a06128305ff20d5fbe2c2d315d66736e (diff) | |
download | hercules-81472b872dfc7f8e22361c7e2fdde2d8f03cf3ce.tar.gz hercules-81472b872dfc7f8e22361c7e2fdde2d8f03cf3ce.tar.bz2 hercules-81472b872dfc7f8e22361c7e2fdde2d8f03cf3ce.tar.xz hercules-81472b872dfc7f8e22361c7e2fdde2d8f03cf3ce.zip |
TXT code has been re uploaded. Please note this does not change the fact that TXT support has been dropped. There is no guarantee the code base will be managed and it will in the near future be REMOVED. If there is in ANY way TXT support in the future, it will be abstracted through a sql interface so only the sql code has to be maintained.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12572 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/char/Makefile.in')
-rw-r--r-- | src/char/Makefile.in | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/src/char/Makefile.in b/src/char/Makefile.in new file mode 100644 index 000000000..7835daa7f --- /dev/null +++ b/src/char/Makefile.in @@ -0,0 +1,47 @@ +
+COMMON_OBJ = ../common/obj_all/core.o ../common/obj_all/socket.o ../common/obj_all/timer.o \
+ ../common/obj_all/db.o ../common/obj_all/plugins.o ../common/obj_all/lock.o \
+ ../common/obj_all/malloc.o ../common/obj_all/showmsg.o ../common/obj_all/utils.o \
+ ../common/obj_all/strlib.o ../common/obj_all/grfio.o \
+ ../common/obj_all/mapindex.o ../common/obj_all/ers.o
+COMMON_H = ../common/core.h ../common/socket.h ../common/timer.h ../common/mmo.h \
+ ../common/version.h ../common/db.h ../common/plugins.h ../common/lock.h \
+ ../common/malloc.h ../common/showmsg.h ../common/utils.h \
+ ../common/strlib.h ../common/grfio.h \
+ ../common/mapindex.h ../common/ers.h
+
+CHAR_OBJ = obj_txt/char.o obj_txt/inter.o obj_txt/int_party.o obj_txt/int_guild.o \
+ obj_txt/int_storage.o obj_txt/int_status.o obj_txt/int_pet.o obj_txt/int_homun.o
+CHAR_H = char.h inter.h int_party.h int_guild.h int_storage.h int_status.h int_pet.h int_homun.h
+
+@SET_MAKE@
+
+#####################################################################
+.PHONY : all char-server clean help
+
+all: char-server
+
+char-server: obj_txt $(CHAR_OBJ) $(COMMON_OBJ)
+ @CC@ @LDFLAGS@ -o ../../char-server@EXEEXT@ $(CHAR_OBJ) $(COMMON_OBJ) @LIBS@
+
+clean:
+ rm -rf *.o obj_txt ../../char-server@EXEEXT@
+
+help:
+ @echo "possible targets are 'char-server' 'all' 'clean' 'help'"
+ @echo "'char-server' - char server (TXT version)"
+ @echo "'all' - builds all above targets"
+ @echo "'clean' - cleans builds and objects"
+ @echo "'help' - outputs this message"
+
+#####################################################################
+
+obj_txt:
+ -mkdir obj_txt
+
+obj_txt/%.o: %.c $(CHAR_H) $(COMMON_H)
+ @CC@ @CFLAGS@ $(CUSTOM_CFLAGS) -DTXT_ONLY @CPPFLAGS@ -c $(OUTPUT_OPTION) $<
+
+# missing common object files
+../common/obj_all/%.o:
+ @$(MAKE) -C ../common txt
|