aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/compiler/SConscript.glsl2
-rw-r--r--src/compiler/glsl/meson.build2
-rw-r--r--src/util/meson.build2
-rw-r--r--src/util/xxd.py (renamed from src/compiler/glsl/xxd.py)0
4 files changed, 4 insertions, 2 deletions
diff --git a/src/compiler/SConscript.glsl b/src/compiler/SConscript.glsl
index 85abfbac78a..44a02173dfd 100644
--- a/src/compiler/SConscript.glsl
+++ b/src/compiler/SConscript.glsl
@@ -90,7 +90,7 @@ compiler_objs += mesa_objs
# GLSL generated sources
env.CodeGenerate(
target = 'glsl/float64_glsl.h',
- script = 'glsl/xxd.py',
+ script = '../util/xxd.py',
source = ['glsl/float64.glsl'],
command = python_cmd + ' $SCRIPT $SOURCE $TARGET -n float64_source',
)
diff --git a/src/compiler/glsl/meson.build b/src/compiler/glsl/meson.build
index e59630590b9..82e7df889ec 100644
--- a/src/compiler/glsl/meson.build
+++ b/src/compiler/glsl/meson.build
@@ -55,7 +55,7 @@ ir_expression_operation_strings_h = custom_target(
float64_glsl_h = custom_target(
'float64_glsl.h',
- input : ['xxd.py', 'float64.glsl'],
+ input : [files_xxd, 'float64.glsl'],
output : 'float64_glsl.h',
command : [prog_python, '@INPUT@', '@OUTPUT@', '-n', 'float64_source'],
)
diff --git a/src/util/meson.build b/src/util/meson.build
index e1a820c6fe3..16e3999db96 100644
--- a/src/util/meson.build
+++ b/src/util/meson.build
@@ -224,6 +224,8 @@ idep_xmlconfig = declare_dependency(
link_with : _libxmlconfig,
)
+files_xxd = files('xxd.py')
+
if with_tests
# DRI_CONF macros use designated initializers (required for union
# initializaiton), so we need c++2a since gtest forces us to use c++
diff --git a/src/compiler/glsl/xxd.py b/src/util/xxd.py
index 23055ce0e48..23055ce0e48 100644
--- a/src/compiler/glsl/xxd.py
+++ b/src/util/xxd.py