diff options
Diffstat (limited to 'src/Make.am')
-rw-r--r-- | src/Make.am | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/src/Make.am b/src/Make.am index 915e6c4..60c0f06 100644 --- a/src/Make.am +++ b/src/Make.am | |||
@@ -14,26 +14,36 @@ | |||
14 | # You should have received a copy of the GNU General Public License | 14 | # You should have received a copy of the GNU General Public License |
15 | # along with Grecs. If not, see <http://www.gnu.org/licenses/>. | 15 | # along with Grecs. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | ||
17 | if GRECS_COND_META1_PARSER | ||
18 | GRECS_PARSER_META1 = meta1-gram.y meta1-lex.l | ||
19 | GRECS_EXTRA_META1 = meta1-gram.h | ||
20 | endif | ||
21 | |||
17 | GRECS_SRC = \ | 22 | GRECS_SRC = \ |
23 | asprintf.c\ | ||
18 | diag.c\ | 24 | diag.c\ |
19 | format.c\ | 25 | format.c\ |
20 | grecs-gram.y\ | 26 | grecs-gram.y\ |
21 | grecs-lex.l\ | 27 | grecs-lex.l\ |
22 | join.c\ | 28 | join.c\ |
29 | lineacc.c\ | ||
23 | list.c\ | 30 | list.c\ |
24 | lookup.c\ | 31 | lookup.c\ |
25 | mem.c\ | 32 | mem.c\ |
33 | parser.c\ | ||
26 | preproc.c\ | 34 | preproc.c\ |
27 | sort.c\ | 35 | sort.c\ |
28 | symtab.c\ | 36 | symtab.c\ |
29 | text.c\ | 37 | text.c\ |
30 | tree.c\ | 38 | tree.c\ |
39 | txtacc.c\ | ||
31 | version.c\ | 40 | version.c\ |
32 | wordsplit.c | 41 | wordsplit.c\ |
42 | $(GRECS_PARSER_META1) | ||
33 | 43 | ||
34 | noinst_HEADERS = yygrecs.h | 44 | noinst_HEADERS = |
35 | 45 | ||
36 | EXTRA_DIST=grecs-gram.h $(PP_SETUP_FILE) Make.am Make-inst.am Make-shared.am Make-static.am | 46 | EXTRA_DIST=grecs-gram.h $(GRECS_EXTRA_META1) $(PP_SETUP_FILE) Make.am Make-inst.am Make-shared.am Make-static.am |
37 | 47 | ||
38 | INCLUDES = -I$(srcdir) -I$(top_srcdir)/@GRECS_SUBDIR@ @GRECS_INCLUDES@ @GRECS_HOST_PROJECT_INCLUDES@ | 48 | INCLUDES = -I$(srcdir) -I$(top_srcdir)/@GRECS_SUBDIR@ @GRECS_INCLUDES@ @GRECS_HOST_PROJECT_INCLUDES@ |
39 | AM_YFLAGS = -dtv | 49 | AM_YFLAGS = -dtv |
@@ -41,3 +51,6 @@ AM_LFLAGS = -d | |||
41 | 51 | ||
42 | incdir=$(pkgdatadir)/$(VERSION)/include | 52 | incdir=$(pkgdatadir)/$(VERSION)/include |
43 | inc_DATA = $(PP_SETUP_FILE) | 53 | inc_DATA = $(PP_SETUP_FILE) |
54 | |||
55 | LEXCOMPILE = $(top_srcdir)/@GRECS_SUBDIR@/build-aux/yyrename '$(LEX) $(LFLAGS) $(AM_LFLAGS)' | ||
56 | YACCCOMPILE = $(top_srcdir)/@GRECS_SUBDIR@/build-aux/yyrename '$(YACC) $(YFLAGS) $(AM_YFLAGS)' \ No newline at end of file | ||