From: Emil Velikov Date: Sat, 8 Mar 2014 19:01:28 +0000 (+0000) Subject: automake: use only the folder name if it's a subfolder of the present one X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=90a4ffdea5b8762954ce8805ad4e2ecd26f96630;p=mesa.git automake: use only the folder name if it's a subfolder of the present one v2: Resolve rebase conflicts. Signed-off-by: Emil Velikov Reviewed-by: Jon TURNEY --- diff --git a/src/glsl/Makefile.am b/src/glsl/Makefile.am index c7033172502..85164599274 100644 --- a/src/glsl/Makefile.am +++ b/src/glsl/Makefile.am @@ -178,11 +178,11 @@ glsl_lexer.cpp: glsl_lexer.ll $(AM_V_LEX) $(LEX) $(LFLAGS) -o $@ $< glcpp/glcpp-parse.c glcpp/glcpp-parse.h: glcpp/glcpp-parse.y - $(AM_V_at)$(MKDIR_P) $(GLSL_BUILDDIR)/glcpp + $(AM_V_at)$(MKDIR_P) glcpp $(AM_V_YACC) $(YACC) $(YFLAGS) -o $@ -p "glcpp_parser_" --defines=$(GLSL_BUILDDIR)/glcpp/glcpp-parse.h $< glcpp/glcpp-lex.c: glcpp/glcpp-lex.l - $(AM_V_at)$(MKDIR_P) $(GLSL_BUILDDIR)/glcpp + $(AM_V_at)$(MKDIR_P) glcpp $(AM_V_LEX) $(LEX) $(LFLAGS) -o $@ $< # Only the parsers (specifically the header files generated at the same time) diff --git a/src/mesa/Makefile.am b/src/mesa/Makefile.am index 9967ae0e9b3..0fdc8f3150c 100644 --- a/src/mesa/Makefile.am +++ b/src/mesa/Makefile.am @@ -150,11 +150,11 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = gl.pc $(BUILDDIR)program/lex.yy.c: program/program_lexer.l - $(AM_V_at)$(MKDIR_P) $(builddir)/program + $(AM_V_at)$(MKDIR_P) program $(AM_V_GEN) $(LEX) --never-interactive --outfile=$@ $< $(BUILDDIR)program/program_parse.tab.c $(BUILDDIR)program/program_parse.tab.h: program/program_parse.y - $(AM_V_at)$(MKDIR_P) $(builddir)/program + $(AM_V_at)$(MKDIR_P) program $(AM_V_GEN) $(YACC) -p "_mesa_program_" -v -d --output=$(BUILDDIR)program/program_parse.tab.c $< if GEN_ASM_OFFSETS