[Mesa-dev] [PATCH 22/29] st/wgl: consolidate C sources list into Makefile.sources

Emil Velikov emil.l.velikov at gmail.com
Sun Sep 22 13:29:45 PDT 2013


Signed-off-by: Emil Velikov <emil.l.velikov at gmail.com>
---
 src/gallium/state_trackers/wgl/Makefile.sources | 15 +++++++++++++++
 src/gallium/state_trackers/wgl/SConscript       | 19 +------------------
 2 files changed, 16 insertions(+), 18 deletions(-)
 create mode 100644 src/gallium/state_trackers/wgl/Makefile.sources

diff --git a/src/gallium/state_trackers/wgl/Makefile.sources b/src/gallium/state_trackers/wgl/Makefile.sources
new file mode 100644
index 0000000..e93342a
--- /dev/null
+++ b/src/gallium/state_trackers/wgl/Makefile.sources
@@ -0,0 +1,15 @@
+C_SOURCES := \
+	stw_context.c \
+	stw_device.c \
+	stw_ext_context.c \
+	stw_ext_extensionsstring.c \
+	stw_ext_gallium.c \
+	stw_ext_pbuffer.c \
+	stw_ext_pixelformat.c \
+	stw_ext_swapinterval.c \
+	stw_framebuffer.c \
+	stw_getprocaddress.c \
+	stw_pixelformat.c \
+	stw_st.c \
+	stw_tls.c \
+	stw_wgl.c
diff --git a/src/gallium/state_trackers/wgl/SConscript b/src/gallium/state_trackers/wgl/SConscript
index 1014b45..6c604a0 100644
--- a/src/gallium/state_trackers/wgl/SConscript
+++ b/src/gallium/state_trackers/wgl/SConscript
@@ -19,25 +19,8 @@ if not env['gles']:
     # prevent _glapi_* from being declared __declspec(dllimport)
     env.Append(CPPDEFINES = ['_GLAPI_NO_EXPORTS'])
 
-sources = [
-    'stw_context.c',
-    'stw_device.c',
-    'stw_ext_context.c',
-    'stw_ext_extensionsstring.c',
-    'stw_ext_gallium.c',
-    'stw_ext_pbuffer.c',
-    'stw_ext_pixelformat.c',
-    'stw_ext_swapinterval.c',
-    'stw_framebuffer.c',
-    'stw_getprocaddress.c',
-    'stw_pixelformat.c',
-    'stw_st.c',
-    'stw_tls.c',
-    'stw_wgl.c',
-]
-
 wgl = env.ConvenienceLibrary(
     target ='wgl',
-    source = sources,
+    source = env.ParseSourceList('Makefile.sources', 'C_SOURCES'),
 )
 Export('wgl')
-- 
1.8.4



More information about the mesa-dev mailing list