diff --git a/src/glsl/Android.mk b/src/glsl/Android.mk index f5006ab03f6..f088e67cbe8 100644 --- a/src/glsl/Android.mk +++ b/src/glsl/Android.mk @@ -58,7 +58,7 @@ include $(CLEAR_VARS) LOCAL_SRC_FILES := \ $(LIBGLCPP_FILES) \ $(LIBGLSL_FILES) \ - $(GLSL_SRCDIR)/builtin_compiler/builtin_stubs.cpp \ + $(BUILTIN_COMPILER_CXX_FILES) \ $(GLSL_COMPILER_CXX_FILES) LOCAL_C_INCLUDES := \ diff --git a/src/glsl/Makefile.sources b/src/glsl/Makefile.sources index 7955d34550b..de63c324670 100644 --- a/src/glsl/Makefile.sources +++ b/src/glsl/Makefile.sources @@ -100,7 +100,7 @@ GLSL_COMPILER_CXX_FILES = \ # builtin_stubs.cpp, is used. BUILTIN_COMPILER_CXX_FILES = \ - $(GLSL_SRCDIR)/builtin_stubs.cpp + $(GLSL_SRCDIR)/builtin_compiler/builtin_stubs.cpp BUILTIN_COMPILER_GENERATED_CXX_FILES = \ $(GLSL_BUILDDIR)/glsl_lexer.cpp \ diff --git a/src/glsl/SConscript b/src/glsl/SConscript index 6abba2a240f..6981f041b39 100644 --- a/src/glsl/SConscript +++ b/src/glsl/SConscript @@ -76,9 +76,8 @@ else: builtin_compiler = env.Program( target = 'builtin_compiler/builtin_compiler', - source = compiler_objs + glsl_sources + [ - 'builtin_compiler/builtin_stubs.cpp', - ] + source = compiler_objs + glsl_sources + \ + source_lists['BUILTIN_COMPILER_CXX_FILES'], ) # SCons builtin dependency scanner doesn't detect that glsl_lexer.ll