On 12/07/2012 20:03, Matt Turner wrote:
> make: *** No rule to make target `../../glsl/glsl_lexer.cpp', needed
> by `glsl_lexer.lo'. Stop.
>
> which is that obnoxious problem where we renamed .lpp -> .ll and .ypp
> -> .yy since... scons.
>
> automake creates .cc files from .ll and .yy, and .cpp
On Wed, Jul 11, 2012 at 11:58 AM, Jon TURNEY
wrote:
> v2: Use AM_V_GEN to silence generated code rules. Add BUILT_SOURCES to
> CLEANFILES
> v3:
> - Fix an accidental // in a path
> - Use automake make rules for lex/yacc rather than writing our own
> - Update .gitignore appropriately
> - Build a l
v2: Use AM_V_GEN to silence generated code rules. Add BUILT_SOURCES to
CLEANFILES
v3:
- Fix an accidental // in a path
- Use automake make rules for lex/yacc rather than writing our own
- Update .gitignore appropriately
- Build a libglcpp convenience library rather than awkwardly including
the fil
On 10/07/2012 23:34, Matt Turner wrote:
>> +glsl_lexer.cpp: glsl_lexer.ll
>> + $(AM_V_GEN) $(LEX) --nounistd -o$@ $<
>> +
>> +glsl_parser.cpp: glsl_parser.yy
>> + $(AM_V_GEN) $(YACC) -v -o "$@" -p "_mesa_glsl_"
>> --defines=glsl_parser.h $<
>> +
>> +$(GLSL_SRCDIR)/glcpp/glcpp-lex.c: $
On Tue, Jul 10, 2012 at 10:08 AM, Jon TURNEY
wrote:
> v2: Use AM_V_GEN to silence generated code rules. Add BUILT_SOURCES to
> CLEANFILES
>
> Signed-off-by: Jon TURNEY
> ---
> configure.ac|2 +
> src/glsl/.gitignore |1 +
> src/glsl/Makefile
v2: Use AM_V_GEN to silence generated code rules. Add BUILT_SOURCES to
CLEANFILES
Signed-off-by: Jon TURNEY
---
configure.ac|2 +
src/glsl/.gitignore |1 +
src/glsl/Makefile | 144 ---
src/glsl/Ma
Signed-off-by: Jon TURNEY
---
configure.ac|2 +
src/glsl/.gitignore |1 +
src/glsl/Makefile | 144 ---
src/glsl/Makefile.am| 111 +++
src/glsl/glcpp/.gitigno