diff options
author | Ian Romanick <ian.d.romanick@intel.com> | 2011-02-11 16:44:11 -0800 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2011-02-11 16:46:15 -0800 |
commit | 3e3048ee2e880c7bc33afc1a2e62e06b4de700c9 (patch) | |
tree | 9b836ced9fd428c1fe6fa78d069bb95c73fffb87 | |
parent | fe5365a98df45642d58f79445c73fc175b931ddc (diff) | |
download | mesa-flex-and-bison-required.tar.gz |
Generate lexer and parser files for tarball creation processflex-and-bison-required
-rw-r--r-- | Makefile | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -420,6 +420,12 @@ LIB_FILES = \ $(GLW_FILES) +parsers: configure + -@touch $(TOP)/configs/current + $(MAKE) -C src/glsl glsl_parser.cpp glsl_parser.h glsl_lexer.cpp + $(MAKE) -C src/glsl/glcpp glcpp-lex.c glcpp-parse.c glcpp-parse.h + $(MAKE) -C src/mesa/program lex.yy.c program_parse.tab.c program_parse.tab.h + # Everything for new a Mesa release: ARCHIVES = $(LIB_NAME).tar.gz \ $(LIB_NAME).tar.bz2 \ @@ -428,7 +434,7 @@ ARCHIVES = $(LIB_NAME).tar.gz \ $(GLUT_NAME).tar.bz2 \ $(GLUT_NAME).zip -tarballs: rm_depend configure aclocal.m4 md5 +tarballs: md5 rm -f ../$(LIB_NAME).tar # Helper for autoconf builds @@ -438,7 +444,7 @@ AUTOCONF = autoconf AC_FLAGS = aclocal.m4: configure.ac acinclude.m4 $(ACLOCAL) $(ACLOCAL_FLAGS) -configure: configure.ac aclocal.m4 acinclude.m4 +configure: rm_depend configure.ac aclocal.m4 acinclude.m4 $(AUTOCONF) $(AC_FLAGS) rm_depend: @@ -447,7 +453,7 @@ rm_depend: touch $$dep ; \ done -rm_config: +rm_config: parsers rm -f configs/current rm -f configs/autoconf @@ -457,7 +463,7 @@ $(LIB_NAME).tar: rm_config $(LIB_NAME).tar.gz: $(LIB_NAME).tar gzip --stdout --best $(LIB_NAME).tar > $(LIB_NAME).tar.gz -$(GLUT_NAME).tar: +$(GLUT_NAME).tar: rm_depend cd .. ; tar -cf $(DIRECTORY)/$(GLUT_NAME).tar $(GLUT_FILES) $(GLUT_NAME).tar.gz: $(GLUT_NAME).tar |