From ce93d5440fba8fd3cb4023d612a080a2df3b99e9 Mon Sep 17 00:00:00 2001 From: bellard Date: Fri, 15 Apr 2005 00:11:02 +0000 Subject: [PATCH] update --- .cvsignore | 16 +--------------- Makefile | 26 ++++++-------------------- 2 files changed, 7 insertions(+), 35 deletions(-) diff --git a/.cvsignore b/.cvsignore index f45c95d..95daa1f 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,8 +1,6 @@ tcc_g tcc tc2.c -ex3 -otcc1.c doc tc3s.c p3.c @@ -14,27 +12,15 @@ test.out3 web.sh memdebug.c bench -tcc-newparse.c -p1.c Makefile.uClibc boundtest -p4.c -p5.c prog.ref test.ref -a.c -p3 test.out -elf.h -stab.h -stab.def -p2 tcc-doc.html ideas tcctest.ref -test linux.tcc -wintest.c ldtest libtcc_test instr.S @@ -48,4 +34,4 @@ tcc.pod config.h config.mak config.texi -gcctestsuite.sh +tests \ No newline at end of file diff --git a/Makefile b/Makefile index f16b0cd..85d5630 100644 --- a/Makefile +++ b/Makefile @@ -214,9 +214,9 @@ ifdef CONFIG_WIN32 endif clean: - rm -f *~ *.o tcc tcc1 tcct tcc_g tcctest.ref *.bin *.i ex2 \ + rm -f *~ *.o *.a tcc tcc1 tcct tcc_g tcctest.ref *.bin *.i ex2 \ core gmon.out test.out test.ref a.out tcc_p \ - *.exe tcc-doc.html tcc.pod tcc.1 libtcc$(LIBSUF) libtcc_test \ + *.exe *.lib tcc.pod libtcc$(LIBSUF) libtcc_test \ tcctest[1234] test[1234].out $(PROGS) win32/lib/*.o distclean: clean @@ -285,25 +285,11 @@ tcc.1: tcc-doc.texi ./texi2pod.pl $< tcc.pod pod2man --section=1 --center=" " --release=" " tcc.pod > $@ -FILES= Makefile Makefile.uClibc configure VERSION \ - README TODO COPYING \ - Changelog tcc-doc.texi tcc-doc.html \ - tcc.1 \ - tcc.c tccelf.c tcctok.h tccasm.c i386-asm.c i386-asm.h \ - tcccoff.c coff.h \ - i386-gen.c c67-gen.c arm-gen.c \ - bcheck.c libtcc1.c \ - elf.h stab.h stab.def \ - stddef.h stdarg.h stdbool.h float.h varargs.h \ - tcclib.h libtcc.h libtcc_test.c \ - ex1.c ex2.c ex3.c ex4.c ex5.c \ - tcctest.c boundtest.c gcctestsuite.sh texi2pod.pl - -FILE=tcc-$(VERSION) +FILE=tcc-$(shell cat VERSION) +# tar release (use 'make -k tar' on a checkouted tree) tar: rm -rf /tmp/$(FILE) - mkdir -p /tmp/$(FILE) - cp -P $(FILES) /tmp/$(FILE) - ( cd /tmp ; tar zcvf ~/$(FILE).tar.gz $(FILE) ) + cp -r . /tmp/$(FILE) + ( cd /tmp ; tar zcvf ~/$(FILE).tar.gz $(FILE) --exclude CVS ) rm -rf /tmp/$(FILE)