diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-05-07 17:24:18 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-05-07 18:55:38 +0300 |
commit | 4b0e477181f51c12f62236ec91f4bb714125393d (patch) | |
tree | 9ddb2c5c16549ce5bf6056e45aef3646402accbc /Makefile.am | |
parent | cede19f7c5a151c1aeb7c93d1793183bca8e8289 (diff) | |
download | grecs-4b0e477181f51c12f62236ec91f4bb714125393d.tar.gz grecs-4b0e477181f51c12f62236ec91f4bb714125393d.tar.bz2 |
Support standalone compilation.
* AUTHORS, COPYING, NEWS, README: New files.
* .gitignore: Update.
* am/.gitignore: New file.
* build-aux/.gitignore: New file.
* build-aux/ylwrap: Remove.
* Makefile.am: Define ACLOCAL_AMFLAGS
[GRECS_CHANGELOG]: Build ChangeLog.
* am/grecs.m4: Define GRECS_CHANGELOG and GRECS_SRCDIR.
Fixup first argument, if it is [.].
* configure.ac: New file.
* src/Make-inst.am (include_HEADERS): Add wordsplit.h.
Install libgrecs.m4.
* Make-shared.am (noinst_HEADERS): Add wordsplit.h.
* src/Make-static.am: Likewise.
* src/Make.am (GRECS_SRC): Remove wordsplit.h
(noinst_HEADERS): Add yygrecs.h
(YLWRAP): Remove.
* src/libgrecs.m4: New file.
* src/yygrecs.h: New file.
* src/grecs-gram.y: Include yygrecs.h.
* src/grecs-lex.l: Likewise.
* src/preproc.c (yy_grecs_flex_debug): Rename to grecs_yy_flex_debug.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index 643d06a..72619ec 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,2 +1,10 @@ SUBDIRS=src @GRECS_TESTDIR@ @GRECS_DOCDIR@ EXTRA_DIST=@GRECS_BUILD_AUX@ +ACLOCAL_AMFLAGS = -I am + +@GRECS_CHANGELOG@.PHONY: ChangeLog +@GRECS_CHANGELOG@ChangeLog: +@GRECS_CHANGELOG@ $(AM_V_GEN)if test -d .git; then \ +@GRECS_CHANGELOG@ git log --pretty='format:%ct %an <%ae>%n%n%s%n%n%b%n' | \ +@GRECS_CHANGELOG@ awk -f $(top_srcdir)/build-aux/git2chg.awk > ChangeLog; \ +@GRECS_CHANGELOG@ fi |