X-Git-Url: https://git.octo.it/?a=blobdiff_plain;ds=sidebyside;f=src%2FMakefile.am;h=e519ada3a8d42607e96da913f999e2d1f23991df;hb=deb227d5e6642c9cc345e01dc9842432d9d32443;hp=2c2c0269ea43b12f914ada6ddfa76b47aff84d91;hpb=3dd2b9851172296623c1dd8cf78a3f40fe300f25;p=liboconfig.git diff --git a/src/Makefile.am b/src/Makefile.am index 2c2c026..e519ada 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,16 +1,15 @@ AUTOMAKE_OPTIONS = foreign no-dependencies -BUILT_SOURCES = scanner.h parser.h -CLEANFILES = scanner.h scanner.c parser.h parser.c - -AM_YFLAGS = -d +BUILT_SOURCES = scanner.c parser.h +CLEANFILES = parser.h parser.c scanner.c include_HEADERS = oconfig.h lib_LTLIBRARIES = liboconfig.la -liboconfig_la_SOURCES = oconfig.c oconfig.h scanner.l parser.y +scanner.c: scanner.l + $(LEX) $(AM_LFLAGS) $(LFLAGS) -o scanner.c $< -scanner.h: scanner.l parser.h - $(LEX) -o scanner.c --header-file=scanner.h scanner.l +parser.h: parser.y scanner.c + $(YACC) $(AM_YFLAGS) $(YFLAGS) -o parser.c $< -parser.h: parser.y +liboconfig_la_SOURCES = oconfig.c oconfig.h parser.c