aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/interfaces/ecpg/preproc/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/interfaces/ecpg/preproc/Makefile b/src/interfaces/ecpg/preproc/Makefile
index e851820ca45..e2025adccac 100644
--- a/src/interfaces/ecpg/preproc/Makefile
+++ b/src/interfaces/ecpg/preproc/Makefile
@@ -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)