r600g: initialize the first CS just like any other CS
[mesa.git] / src / mapi / vgapi / SConscript
index ee6d9fb827cef12aaa800035f2327b4ce7688f0b..10241fd08c77ac2cf3ee27e311158b41010ebe94 100644 (file)
@@ -5,59 +5,56 @@ from sys import executable as python_cmd
 
 Import('*')
 
-if env['platform'] != 'winddk':
-
-       env = env.Clone()
-
-       vgapi_header = env.CodeGenerate(
-               target = '#src/mapi/vgapi/vgapi_tmp.h',
-               script = '../mapi/mapi_abi.py',
-               source = 'vgapi.csv',
-               command = python_cmd + ' $SCRIPT --printer vgapi --mode lib $SOURCE > $TARGET'
-       )
-
-       env.Append(CPPDEFINES = [
-               'MAPI_ABI_HEADER=\\"vgapi/vgapi_tmp.h\\"',
-               'MAPI_DLL_EXPORTS',
-               'KHRONOS_DLL_EXPORTS',
-       ])
-
-       env.Append(CPPPATH = [
-               '#/include',
-               '#/src/mapi',
-       ])
-
-       mapi_sources = [
-               'entry.c',
-               'mapi.c',
-               'stub.c',
-               'table.c',
-               'u_current.c',
-               'u_execmem.c',
-               'u_thread.c',
-       ]
-
-       vgapi_objects = []
-       for s in mapi_sources:
-               o = env.SharedObject(s[:-2], '../mapi/' + s)
-               vgapi_objects.append(o)
-
-       env.Depends(vgapi_objects, vgapi_header)
-
-       # libOpenVG.dll
-       env['LIBPREFIX'] = 'lib'
-       env['SHLIBPREFIX'] = 'lib'
-
-       openvg = env.SharedLibrary(
-               target = 'OpenVG',
-               source = vgapi_objects,
-       )
-
-       env.InstallSharedLibrary(openvg, version=(1, 0, 0))
-
-       if env['platform'] == 'windows':
-           openvg = env.FindIxes(openvg, 'LIBPREFIX', 'LIBSUFFIX')
-       else:
-           openvg = env.FindIxes(openvg, 'SHLIBPREFIX', 'SHLIBSUFFIX')
-
-       Export(['openvg'])
+env = env.Clone()
+
+vgapi_header = env.CodeGenerate(
+    target = '#src/mapi/vgapi/vgapi_tmp.h',
+    script = '../mapi/mapi_abi.py',
+    source = 'vgapi.csv',
+    command = python_cmd + ' $SCRIPT --printer vgapi --mode lib $SOURCE > $TARGET'
+)
+
+env.Append(CPPDEFINES = [
+    'MAPI_ABI_HEADER=\\"vgapi/vgapi_tmp.h\\"',
+    'MAPI_DLL_EXPORTS',
+    'KHRONOS_DLL_EXPORTS',
+])
+
+env.Append(CPPPATH = [
+    '#/include',
+    '#/src/mapi',
+])
+
+mapi_sources = [
+    'entry.c',
+    'mapi.c',
+    'stub.c',
+    'table.c',
+    'u_current.c',
+    'u_execmem.c',
+]
+
+vgapi_objects = []
+for s in mapi_sources:
+    o = env.SharedObject(s[:-2], '../mapi/' + s)
+    vgapi_objects.append(o)
+
+env.Depends(vgapi_objects, vgapi_header)
+
+# libOpenVG.dll
+env['LIBPREFIX'] = 'lib'
+env['SHLIBPREFIX'] = 'lib'
+
+openvg = env.SharedLibrary(
+    target = 'OpenVG',
+    source = vgapi_objects,
+)
+
+env.InstallSharedLibrary(openvg, version=(1, 0, 0))
+
+if env['platform'] == 'windows':
+    openvg = env.FindIxes(openvg, 'LIBPREFIX', 'LIBSUFFIX')
+else:
+    openvg = env.FindIxes(openvg, 'SHLIBPREFIX', 'SHLIBSUFFIX')
+
+Export(['openvg'])