OSDN Git Service

make clean should remove lex.yy.c
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 20 Mar 1999 17:58:21 +0000 (17:58 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 20 Mar 1999 17:58:21 +0000 (17:58 +0000)
src/interfaces/ecpg/preproc/Makefile

index e851820..e2025ad 100644 (file)
@@ -20,7 +20,11 @@ preproc.c preproc.h: preproc.y
        mv y.tab.h preproc.h
 
 clean:
-       rm -f *.o core a.out ecpg$(X) *~ *.output *.tab.?
+       rm -f *.o core a.out ecpg$(X) *~ *.output
+# And the garbage that might have been left behind by partial build:
+       rm -f y.tab.c y.tab.h lex.yy.c
+# make clean does not remove preproc.c, preproc.h, pgc.c since we want
+# to ship those files in the distribution, for people with inadequate tools.
 
 install: all
        $(INSTALL) $(INSTL_EXE_OPTS) ecpg$(X) $(DESTDIR)$(BINDIR)