diff options
author | Jose Fonseca <[email protected]> | 2016-08-27 21:30:38 +0100 |
---|---|---|
committer | Jose Fonseca <[email protected]> | 2016-08-27 22:59:06 +0100 |
commit | 09dafb96301415df000e212925245f8014ec2d11 (patch) | |
tree | b1f2a4171d64b7ac2fc87a728795a2593f48a1ef | |
parent | 5b18e5fd7bbebd1482a61f740c851e2bbb7f6ce1 (diff) |
scons: Take indirect gl_and_es_API.xml dependencies in consideration.
Same as 26a8f76ba1a0229ee3332eaa6f1aea89d617cf3d.
Trivial.
-rw-r--r-- | src/mapi/shared-glapi/SConscript | 3 | ||||
-rw-r--r-- | src/mesa/SConscript | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/mapi/shared-glapi/SConscript b/src/mapi/shared-glapi/SConscript index fc51c3a0206..e5d45db5949 100644 --- a/src/mapi/shared-glapi/SConscript +++ b/src/mapi/shared-glapi/SConscript @@ -26,10 +26,11 @@ def mapi_objects(env, printer, mode): header_name = '%s-tmp.h' % (printer) # generate ABI header + GLAPI = '../glapi/' header = env.CodeGenerate( target = header_name, script = '../mapi_abi.py', - source = '../glapi/gen/gl_and_es_API.xml', + source = [GLAPI + 'gen/gl_and_es_API.xml'] + env.Glob(GLAPI + 'gen/*.xml'), command = python_cmd + ' $SCRIPT ' + \ '--printer %s --mode lib $SOURCE > $TARGET' % (printer), ) diff --git a/src/mesa/SConscript b/src/mesa/SConscript index 05aa6601110..13a2e6a7a2c 100644 --- a/src/mesa/SConscript +++ b/src/mesa/SConscript @@ -53,7 +53,7 @@ GLAPI = '#src/mapi/glapi/' get_hash_header = env.CodeGenerate( target = 'main/get_hash.h', script = 'main/get_hash_generator.py', - source = GLAPI + 'gen/gl_and_es_API.xml', + source = [GLAPI + 'gen/gl_and_es_API.xml'] + env.Glob(GLAPI + 'gen/*.xml'), command = python_cmd + ' $SCRIPT ' + ' -f $SOURCE > $TARGET' ) |