ilo: replace a boolean by bool
[mesa.git] / src / gallium / state_trackers / vega / SConscript
index 4900135a1c53d5fdaa9b3ddb07bfd90bd16c6737..f8d7504025539105483a476328fc9b28787e5dc2 100644 (file)
@@ -9,9 +9,10 @@ env = env.Clone()
 
 env.Append(CPPPATH = [
     '#/src/mapi',
+    Dir('.'),
 ])
 env.Append(CPPDEFINES = [
-    'VEGA_VERSION_STRING=',
+    'KHRONOS_DLL_EXPORTS',
 ])
 
 vega_sources = [
@@ -26,32 +27,32 @@ vega_sources = [
     'api_path.c',
     'api_text.c',
     'api_transform.c',
-    'vgu.c',
-    'vg_context.c',
-    'vg_manager.c',
-    'vg_state.c',
-    'vg_translate.c',
-    'polygon.c',
-    'bezier.c',
-    'path.c',
-    'paint.c',
     'arc.c',
+    'bezier.c',
+    'handle.c',
     'image.c',
-    'renderer.c',
-    'stroker.c',
     'mask.c',
+    'paint.c',
+    'path.c',
+    'polygon.c',
+    'renderer.c',
     'shader.c',
     'shaders_cache.c',
+    'stroker.c',
     'text.c',
+    'vg_context.c',
+    'vg_manager.c',
+    'vg_state.c',
+    'vg_translate.c',
+    'vgu.c'
 ]
 
-api_tmp = env.CodeGenerate(
-        target = '#/src/gallium/state_trackers/vega/api_tmp.h',
-        script = '#src/mapi/mapi/mapi_abi.py',
+api_tmp, = env.CodeGenerate(
+        target = 'api_tmp.h',
+        script = '#src/mapi/mapi_abi.py',
         source = '#src/mapi/vgapi/vgapi.csv',
         command = python_cmd + ' $SCRIPT --printer vgapi --mode app $SOURCE > $TARGET'
 )
-env.Depends(vega_sources, api_tmp)
 
 st_vega = env.ConvenienceLibrary(
     target = 'st_vega',