diff options
Diffstat (limited to 'drivers/gl_context/SCsub')
-rw-r--r-- | drivers/gl_context/SCsub | 35 |
1 files changed, 26 insertions, 9 deletions
diff --git a/drivers/gl_context/SCsub b/drivers/gl_context/SCsub index a660aa401a..a6f9b58ea9 100644 --- a/drivers/gl_context/SCsub +++ b/drivers/gl_context/SCsub @@ -1,15 +1,32 @@ +#!/usr/bin/env python + Import('env') -env.add_source_files(env.drivers_sources,"*.cpp") +if (env["platform"] in ["haiku", "osx", "windows", "x11"]): + # FIXME: Dead code, now using GLAD + """ + # Thirdparty source files + if (env['builtin_glew'] != 'no'): # builtin + + thirdparty_dir = "#thirdparty/glew/" + thirdparty_sources = [ + "glew.c", + ] + thirdparty_sources = [thirdparty_dir + file for file in thirdparty_sources] + + env.add_source_files(env.drivers_sources, thirdparty_sources) + env.Append(CPPFLAGS=['-DGLEW_STATIC']) + env.Append(CPPPATH=[thirdparty_dir]) + + env.Append(CPPFLAGS=['-DGLEW_ENABLED']) + """ -if (env.get('glew') == 'yes'): -# env.add_source_files(env.drivers_sources,"glew.c") - env.add_source_files(env.drivers_sources,"glad.c") - env.Append(CPPFLAGS = ['-DGLAD_ENABLED']) - env.Append(CPPFLAGS = ['-DGLES_OVER_GL']) + env.add_source_files(env.drivers_sources,"glad.c") + env.Append(CPPFLAGS = ['-DGLAD_ENABLED']) + env.Append(CPPFLAGS = ['-DGLES_OVER_GL']) + env.Append(CPPPATH = ['.']) -# env.Append(CPPFLAGS = ['-DGLEW_ENABLED']) -# env.Append(CPPFLAGS = ['-DGLEW_STATIC']) - env.Append(CPPPATH = ['.']) +# Godot source files +env.add_source_files(env.drivers_sources, "*.cpp") Export('env') |