Module: Mesa
Branch: master
Commit: 52addd90d1406f9b156a384fe8b98dee27aeddf6
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=52addd90d1406f9b156a384fe8b98dee27aeddf6

Author: Emil Velikov <emil.veli...@collabora.com>
Date:   Mon May 16 18:55:08 2016 +0100

scons: gallium: link against nir as needed

... otherwise we'll produce uncomplete binaries with introduction of NIR
as alternative IR with next commits.

Signed-off-by: Emil Velikov <emil.veli...@collabora.com>
Acked-by: Jose Fonseca <jfons...@vmware.com>

---

 src/gallium/targets/dri/SConscript            | 1 +
 src/gallium/targets/haiku-softpipe/SConscript | 1 +
 src/gallium/targets/libgl-gdi/SConscript      | 2 +-
 src/gallium/targets/libgl-xlib/SConscript     | 1 +
 src/gallium/targets/osmesa/SConscript         | 1 +
 5 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/gallium/targets/dri/SConscript 
b/src/gallium/targets/dri/SConscript
index bf3baa7..d7a8cbd 100644
--- a/src/gallium/targets/dri/SConscript
+++ b/src/gallium/targets/dri/SConscript
@@ -44,6 +44,7 @@ env.Prepend(LIBS = [
     compiler,
     mesa,
     glsl,
+    nir,
     gallium,
     megadrivers_stub,
     dri_common,
diff --git a/src/gallium/targets/haiku-softpipe/SConscript 
b/src/gallium/targets/haiku-softpipe/SConscript
index b7c1373..f80c167 100644
--- a/src/gallium/targets/haiku-softpipe/SConscript
+++ b/src/gallium/targets/haiku-softpipe/SConscript
@@ -9,6 +9,7 @@ env.Prepend(LIBS = [
     compiler,
     mesa,
     glsl,
+    nir,
     gallium
 ])
 
diff --git a/src/gallium/targets/libgl-gdi/SConscript 
b/src/gallium/targets/libgl-gdi/SConscript
index 3a63e3e..53284e5 100644
--- a/src/gallium/targets/libgl-gdi/SConscript
+++ b/src/gallium/targets/libgl-gdi/SConscript
@@ -50,7 +50,7 @@ if env['gles']:
 opengl32 = env.SharedLibrary(
     target ='opengl32',
     source = sources,
-    LIBS = wgl + ws_gdi + glapi + compiler + mesa + drivers + gallium + glsl + 
env['LIBS'],
+    LIBS = wgl + ws_gdi + glapi + compiler + mesa + drivers + gallium + glsl + 
nir + env['LIBS'],
 )
 
 env.Alias('opengl32', opengl32)
diff --git a/src/gallium/targets/libgl-xlib/SConscript 
b/src/gallium/targets/libgl-xlib/SConscript
index 1c816ff..0a4f31b 100644
--- a/src/gallium/targets/libgl-xlib/SConscript
+++ b/src/gallium/targets/libgl-xlib/SConscript
@@ -32,6 +32,7 @@ env.Prepend(LIBS = [
     compiler,
     mesa,
     glsl,
+    nir,
     gallium,
 ])
 
diff --git a/src/gallium/targets/osmesa/SConscript 
b/src/gallium/targets/osmesa/SConscript
index eeaacbc..7a2a00c 100644
--- a/src/gallium/targets/osmesa/SConscript
+++ b/src/gallium/targets/osmesa/SConscript
@@ -17,6 +17,7 @@ env.Prepend(LIBS = [
     gallium,
     trace,
     glsl,
+    nir,
     mesautil,
     softpipe
 ])

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to