diff options
| author | Peter Eisentraut <peter_e@gmx.net> | 2006-04-03 18:47:41 +0000 |
|---|---|---|
| committer | Peter Eisentraut <peter_e@gmx.net> | 2006-04-03 18:47:41 +0000 |
| commit | c8c864c26148bc8b8f48c228152e657102f7cb2b (patch) | |
| tree | de632260efeae11bd4b73f0eeee85243f588d491 /contrib/seg | |
| parent | c9a2b6d4ca103552315ac51cb012161803574516 (diff) | |
| download | postgresql-c8c864c26148bc8b8f48c228152e657102f7cb2b.tar.gz | |
Put flex'ed and bison'ed files in contrib in the distribution tarball, as
is done for the analogous files in the main distribution.
Diffstat (limited to 'contrib/seg')
| -rw-r--r-- | contrib/seg/.cvsignore | 3 | ||||
| -rw-r--r-- | contrib/seg/Makefile | 21 |
2 files changed, 16 insertions, 8 deletions
diff --git a/contrib/seg/.cvsignore b/contrib/seg/.cvsignore new file mode 100644 index 0000000000..e69a249aec --- /dev/null +++ b/contrib/seg/.cvsignore @@ -0,0 +1,3 @@ +segparse.c +segparse.h +segscan.c diff --git a/contrib/seg/Makefile b/contrib/seg/Makefile index 7c1c631a00..a0ccb97ec5 100644 --- a/contrib/seg/Makefile +++ b/contrib/seg/Makefile @@ -1,4 +1,4 @@ -# $PostgreSQL: pgsql/contrib/seg/Makefile,v 1.16 2006/03/07 01:03:12 tgl Exp $ +# $PostgreSQL: pgsql/contrib/seg/Makefile,v 1.17 2006/04/03 18:47:41 petere Exp $ MODULE_big = seg OBJS = seg.o segparse.o @@ -7,7 +7,7 @@ DATA = uninstall_seg.sql DOCS = README.seg REGRESS = seg -EXTRA_CLEAN = segparse.c segparse.h segscan.c y.tab.c y.tab.h +EXTRA_CLEAN = y.tab.c y.tab.h PG_CPPFLAGS = -I. @@ -23,24 +23,29 @@ endif # segscan is compiled as part of segparse -segparse.o: segscan.c +segparse.o: $(srcdir)/segscan.c # See notes in src/backend/parser/Makefile about the following two rules -segparse.c: segparse.h ; +$(srcdir)/segparse.c: $(srcdir)/segparse.h ; -segparse.h: segparse.y +$(srcdir)/segparse.h: segparse.y ifdef YACC $(YACC) -d $(YFLAGS) $< - mv -f y.tab.c segparse.c - mv -f y.tab.h segparse.h + mv -f y.tab.c $(srcdir)/segparse.c + mv -f y.tab.h $(srcdir)/segparse.h else @$(missing) bison $< $@ endif -segscan.c: segscan.l +$(srcdir)/segscan.c: segscan.l ifdef FLEX $(FLEX) $(FLEXFLAGS) -o'$@' $< else @$(missing) flex $< $@ endif + +distprep: $(srcdir)/segparse.c $(srcdir)/segparse.h $(srcdir)/segscan.c + +maintainer-clean: + rm -f $(srcdir)/segparse.c $(srcdir)/segparse.h $(srcdir)/segscan.c |
