Current method of generating distribution tar-balls involves manually invoking make + target name in the appropriate places. This temporary solution is used until we get 'make dist' working. Currently it does not work, as in order to have the target (which is also a filename) available in the final Makefile we need to add a PHONY target + use the correct target name. Cc: "10.2 10.3" <mesa-stable@lists.freedesktop.org> Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>tags/10.4-branchpoint
@@ -64,7 +64,7 @@ IGNORE_FILES = \ | |||
parsers: configure | |||
$(MAKE) -C src/glsl glsl_parser.cpp glsl_parser.h glsl_lexer.cpp glcpp/glcpp-lex.c glcpp/glcpp-parse.c glcpp/glcpp-parse.h | |||
$(MAKE) -C src/mesa program/lex.yy.c program/program_parse.tab.c program/program_parse.tab.h | |||
$(MAKE) -C src/mesa ../../src/mesa/program/lex.yy.c ../../src/mesa/program/program_parse.tab.c ../../src/mesa/program/program_parse.tab.h | |||
# Everything for new a Mesa release: | |||
ARCHIVES = $(PACKAGE_NAME).tar.gz \ |
@@ -36,7 +36,8 @@ endif | |||
gldir = $(includedir)/GL | |||
gl_HEADERS = $(top_srcdir)/include/GL/*.h | |||
.PHONY: $(BUILDDIR)main/git_sha1.h.tmp | |||
.PHONY: $(BUILDDIR)main/git_sha1.h.tmp $(BUILDDIR)program/lex.yy.c $(BUILDDIR)program/program_parse.tab.c $(BUILDDIR)program/program_parse.tab.h | |||
$(BUILDDIR)main/git_sha1.h.tmp: | |||
@touch main/git_sha1.h.tmp | |||
@if test -d $(top_srcdir)/.git; then \ |