summaryrefslogtreecommitdiff
path: root/scons/gallium.py
diff options
context:
space:
mode:
Diffstat (limited to 'scons/gallium.py')
-rw-r--r--scons/gallium.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/scons/gallium.py b/scons/gallium.py
index 36f1831af8..75e9b9e7fc 100644
--- a/scons/gallium.py
+++ b/scons/gallium.py
@@ -560,10 +560,14 @@ def generate(env):
env.Tool('udis86')
pkg_config_modules(env, 'x11', ['x11', 'xext'])
- pkg_config_modules(env, 'dri', ['libdrm'])
+ pkg_config_modules(env, 'drm', ['libdrm'])
+ pkg_config_modules(env, 'drm_intel', ['libdrm_intel'])
+ pkg_config_modules(env, 'drm_radeon', ['libdrm_radeon'])
pkg_config_modules(env, 'xorg', ['xorg-server'])
pkg_config_modules(env, 'kms', ['libkms'])
+ env['dri'] = env['x11'] and env['drm']
+
# Custom builders and methods
env.Tool('custom')
createInstallMethods(env)