Lines Matching full:env
7 env = env.Clone()
9 env.Prepend(CPPPATH = [
18 env.Append(CPPPATH = [Dir('.').abspath, Dir('glcpp').abspath])
20 env.Append(YACCFLAGS = '-d -p "glcpp_parser_"')
22 parser_env = env.Clone()
32 glcpp_lexer = env.CFile('glcpp/glcpp-lex.c', 'glcpp/glcpp-lex.l')
33 glcpp_parser = env.CFile('glcpp/glcpp-parse.c', 'glcpp/glcpp-parse.y')
46 source_lists = env.ParseSourceList('Makefile.sources')
52 if env['msvc']:
53 env.Prepend(CPPPATH = ['#/src/getopt'])
54 env.PrependUnique(LIBS = [getopt])
56 if env['crosscompile'] and not env['embedded']:
60 env.Prepend(CPPPATH = ['#src/mesa/program'])
61 env.Command('hash_table.c', '#src/mesa/program/hash_table.c', Copy('$TARGET', '$SOURCE'))
62 env.Command('symbol_table.c', '#src/mesa/program/symbol_table.c', Copy('$TARGET', '$SOURCE'))
64 compiler_objs = env.StaticObject(source_lists['GLSL_COMPILER_CXX_FILES'])
66 mesa_objs = env.StaticObject([
73 builtin_compiler = env.Program(
81 env.Depends(builtin_compiler, glsl_parser)
83 builtin_glsl_function = env.CodeGenerate(
90 …env.Depends(builtin_glsl_function, ['builtins/tools/generate_builtins.py', 'builtins/tools/texture…
94 if env['hostonly']:
100 glsl = env.ConvenienceLibrary(
107 env.Depends(glsl, glsl_parser)
113 if env['crosscompile'] or env['embedded']:
116 env = env.Clone()
118 if env['platform'] == 'windows':
119 env.PrependUnique(LIBS = [
123 env.Prepend(LIBS = [glsl])
125 glsl2 = env.Program(
129 env.Alias('glsl2', glsl2)
131 glcpp = env.Program(
135 env.Alias('glcpp', glcpp)