diff options
| author | Glenn Morris | 2013-11-29 18:06:34 -0800 |
|---|---|---|
| committer | Glenn Morris | 2013-11-29 18:06:34 -0800 |
| commit | f9b697ddaa60742d4a60b1fa4ab37efc2c3cb1e1 (patch) | |
| tree | 2983eafdf74ab173b7072c5722f0ef64525814d6 /Makefile.in | |
| parent | a64133bd252caf29a0a3ab6732ac1c76c91e17cb (diff) | |
| download | emacs-f9b697ddaa60742d4a60b1fa4ab37efc2c3cb1e1.tar.gz emacs-f9b697ddaa60742d4a60b1fa4ab37efc2c3cb1e1.zip | |
Stop keeping (all but one) generated cedet grammar files in the repository
* configure.ac (SUBDIR_MAKEFILES, AC_CONFIG_FILES):
Add admin/grammars Makefile.
* Makefile.in (distclean, bootstrap-clean, maintainer-clean):
Also clean admin/grammars, if present.
* admin/grammars/README: Remove.
* admin/grammars/Makefile.in: New file.
* admin/grammars/c.by, admin/grammars/java-tags.wy, admin/grammars/js.wy:
* admin/grammars/python.wy: Update declarations to match generated outputs.
* lisp/Makefile.in (semantic): New.
(compile-main): Depend on semantic.
* lisp/cedet/semantic/bovine/grammar.el (bovine--make-parser-1):
New function, split from bovine-make-parsers.
(bovine-make-parsers): Use bovine--make-parser-1.
(bovine-batch-make-parser): New function.
* lisp/cedet/semantic/wisent/grammar.el (wisent--make-parser-1):
New function, split from wisent-make-parsers.
(wisent-make-parsers): Use wisent--make-parser-1.
(wisent-batch-make-parser): New function.
* lisp/cedet/semantic/db.el (semanticdb-save-all-db):
Avoid prompting in batch mode.
* lisp/cedet/semantic/grammar.el (semantic-grammar-footer-template):
Disable version-control and autoloads in the output.
(semantic-grammar-create-package):
Add option to return nil if output is up-to-date.
* lisp/cedet/semantic/bovine/c-by.el, lisp/cedet/semantic/bovine/make-by.el:
* lisp/cedet/semantic/bovine/scm-by.el, lisp/cedet/semantic/wisent/javat-wy.el:
* lisp/cedet/semantic/wisent/js-wy.el, lisp/cedet/semantic/wisent/python-wy.el:
* lisp/cedet/srecode/srt-wy.el: Remove generated files from repository.
* .bzrignore: Update for this.
Diffstat (limited to 'Makefile.in')
| -rw-r--r-- | Makefile.in | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile.in b/Makefile.in index 065168bbce5..aedb9acff0d 100644 --- a/Makefile.in +++ b/Makefile.in | |||
| @@ -857,7 +857,7 @@ distclean: FRC | |||
| 857 | cd leim && $(MAKE) $(MFLAGS) distclean | 857 | cd leim && $(MAKE) $(MFLAGS) distclean |
| 858 | cd lisp && $(MAKE) $(MFLAGS) distclean | 858 | cd lisp && $(MAKE) $(MFLAGS) distclean |
| 859 | cd nextstep && $(MAKE) $(MFLAGS) distclean | 859 | cd nextstep && $(MAKE) $(MFLAGS) distclean |
| 860 | for dir in test/automated admin/unidata; do \ | 860 | for dir in test/automated admin/grammars admin/unidata; do \ |
| 861 | [ ! -d $$dir ] || (cd $$dir && $(MAKE) $(MFLAGS) distclean); \ | 861 | [ ! -d $$dir ] || (cd $$dir && $(MAKE) $(MFLAGS) distclean); \ |
| 862 | done | 862 | done |
| 863 | ${top_distclean} | 863 | ${top_distclean} |
| @@ -879,7 +879,7 @@ bootstrap-clean: FRC | |||
| 879 | cd leim && $(MAKE) $(MFLAGS) bootstrap-clean | 879 | cd leim && $(MAKE) $(MFLAGS) bootstrap-clean |
| 880 | cd lisp && $(MAKE) $(MFLAGS) bootstrap-clean | 880 | cd lisp && $(MAKE) $(MFLAGS) bootstrap-clean |
| 881 | cd nextstep && $(MAKE) $(MFLAGS) maintainer-clean | 881 | cd nextstep && $(MAKE) $(MFLAGS) maintainer-clean |
| 882 | for dir in test/automated admin/unidata; do \ | 882 | for dir in test/automated admin/grammars admin/unidata; do \ |
| 883 | [ ! -d $$dir ] || (cd $$dir && $(MAKE) $(MFLAGS) bootstrap-clean); \ | 883 | [ ! -d $$dir ] || (cd $$dir && $(MAKE) $(MFLAGS) bootstrap-clean); \ |
| 884 | done | 884 | done |
| 885 | [ ! -f config.log ] || mv -f config.log config.log~ | 885 | [ ! -f config.log ] || mv -f config.log config.log~ |
| @@ -903,7 +903,7 @@ maintainer-clean: bootstrap-clean FRC | |||
| 903 | cd src && $(MAKE) $(MFLAGS) maintainer-clean | 903 | cd src && $(MAKE) $(MFLAGS) maintainer-clean |
| 904 | cd leim && $(MAKE) $(MFLAGS) maintainer-clean | 904 | cd leim && $(MAKE) $(MFLAGS) maintainer-clean |
| 905 | cd lisp && $(MAKE) $(MFLAGS) maintainer-clean | 905 | cd lisp && $(MAKE) $(MFLAGS) maintainer-clean |
| 906 | for dir in test/automated admin/unidata; do \ | 906 | for dir in test/automated admin/grammars admin/unidata; do \ |
| 907 | [ ! -d $$dir ] || (cd $$dir && $(MAKE) $(MFLAGS) maintainer-clean); \ | 907 | [ ! -d $$dir ] || (cd $$dir && $(MAKE) $(MFLAGS) maintainer-clean); \ |
| 908 | done | 908 | done |
| 909 | ${top_maintainer_clean} | 909 | ${top_maintainer_clean} |