Android-x86
Fork
Faire un don

  • R/O
  • HTTP
  • SSH
  • HTTPS

external-libdrm: Commit

external/libdrm


Commit MetaInfo

Révisiondddeff5028e1f3f34f67846c12876cd189c61bd1 (tree)
l'heure2019-10-04 17:43:00
AuteurEric Engestrom <eric.engestrom@inte...>
CommiterEric Engestrom

Message de Log

*-symbols-check: let meson figure out how to execute the scripts

Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>

Change Summary

Modification

--- a/amdgpu/meson.build
+++ b/amdgpu/meson.build
@@ -59,7 +59,7 @@ ext_libdrm_amdgpu = declare_dependency(
5959
6060 test(
6161 'amdgpu-symbol-check',
62- prog_bash,
62+ find_program('amdgpu-symbol-check'),
6363 env : env_test,
64- args : [files('amdgpu-symbol-check'), libdrm_amdgpu]
64+ args : libdrm_amdgpu,
6565 )
--- a/etnaviv/meson.build
+++ b/etnaviv/meson.build
@@ -54,6 +54,7 @@ ext_libdrm_etnaviv = declare_dependency(
5454
5555 test(
5656 'etnaviv-symbol-check',
57- prog_bash,
58- args : [files('etnaviv-symbol-check'), libdrm_etnaviv]
57+ find_program('etnaviv-symbol-check'),
58+ env : env_test,
59+ args : libdrm_etnaviv,
5960 )
--- a/exynos/meson.build
+++ b/exynos/meson.build
@@ -48,7 +48,7 @@ pkg.generate(
4848
4949 test(
5050 'exynos-symbol-check',
51- prog_bash,
51+ find_program('exynos-symbol-check'),
5252 env : env_test,
53- args : [files('exynos-symbol-check'), libdrm_exynos]
53+ args : libdrm_exynos,
5454 )
--- a/freedreno/meson.build
+++ b/freedreno/meson.build
@@ -71,7 +71,7 @@ pkg.generate(
7171
7272 test(
7373 'freedreno-symbol-check',
74- prog_bash,
74+ find_program('freedreno-symbol-check'),
7575 env : env_test,
76- args : [files('freedreno-symbol-check'), libdrm_freedreno]
76+ args : libdrm_freedreno,
7777 )
--- a/intel/meson.build
+++ b/intel/meson.build
@@ -64,43 +64,37 @@ test_decode = executable(
6464
6565 test(
6666 'gen4-3d.batch',
67- prog_bash,
68- args : files('tests/gen4-3d.batch.sh'),
67+ find_program('tests/gen4-3d.batch.sh'),
6968 workdir : meson.current_build_dir(),
7069 )
7170 test(
7271 'gen45-3d.batch',
73- prog_bash,
74- args : files('tests/gm45-3d.batch.sh'),
72+ find_program('tests/gm45-3d.batch.sh'),
7573 workdir : meson.current_build_dir(),
7674 )
7775 test(
7876 'gen5-3d.batch',
79- prog_bash,
80- args : files('tests/gen5-3d.batch.sh'),
77+ find_program('tests/gen5-3d.batch.sh'),
8178 workdir : meson.current_build_dir(),
8279 )
8380 test(
8481 'gen6-3d.batch',
85- prog_bash,
86- args : files('tests/gen6-3d.batch.sh'),
82+ find_program('tests/gen6-3d.batch.sh'),
8783 workdir : meson.current_build_dir(),
8884 )
8985 test(
9086 'gen7-3d.batch',
91- prog_bash,
92- args : files('tests/gen7-3d.batch.sh'),
87+ find_program('tests/gen7-3d.batch.sh'),
9388 workdir : meson.current_build_dir(),
9489 )
9590 test(
9691 'gen7-2d-copy.batch',
97- prog_bash,
98- args : files('tests/gen7-2d-copy.batch.sh'),
92+ find_program('tests/gen7-2d-copy.batch.sh'),
9993 workdir : meson.current_build_dir(),
10094 )
10195 test(
10296 'intel-symbol-check',
103- prog_bash,
97+ find_program('intel-symbol-check'),
10498 env : env_test,
105- args : [files('intel-symbol-check'), libdrm_intel]
99+ args : libdrm_intel,
106100 )
--- a/libkms/meson.build
+++ b/libkms/meson.build
@@ -69,7 +69,7 @@ pkg.generate(
6969
7070 test(
7171 'kms-symbol-check',
72- prog_bash,
72+ find_program('kms-symbol-check'),
7373 env : env_test,
74- args : [files('kms-symbol-check'), libkms]
74+ args : libkms,
7575 )
--- a/meson.build
+++ b/meson.build
@@ -256,9 +256,6 @@ if prog_xslt.found()
256256 endif
257257 with_man_pages = with_man_pages != 'false' and prog_xslt.found() and prog_sed.found()
258258
259-# Used for tests
260-prog_bash = find_program('bash')
261-
262259 config.set10('HAVE_VISIBILITY',
263260 cc.compiles('''int foo_hidden(void) __attribute__((visibility(("hidden"))));''',
264261 name : 'compiler supports __attribute__(("hidden"))'))
--- a/nouveau/meson.build
+++ b/nouveau/meson.build
@@ -53,7 +53,7 @@ pkg.generate(
5353
5454 test(
5555 'nouveau-symbol-check',
56- prog_bash,
56+ find_program('nouveau-symbol-check'),
5757 env : env_test,
58- args : [files('nouveau-symbol-check'), libdrm_nouveau]
58+ args : libdrm_nouveau,
5959 )
--- a/omap/meson.build
+++ b/omap/meson.build
@@ -48,7 +48,7 @@ pkg.generate(
4848
4949 test(
5050 'omap-symbol-check',
51- prog_bash,
51+ find_program('omap-symbol-check'),
5252 env : env_test,
53- args : [files('omap-symbol-check'), libdrm_omap]
53+ args : libdrm_omap,
5454 )
--- a/radeon/meson.build
+++ b/radeon/meson.build
@@ -58,7 +58,7 @@ pkg.generate(
5858
5959 test(
6060 'radeon-symbol-check',
61- prog_bash,
61+ find_program('radeon-symbol-check'),
6262 env : env_test,
63- args : [files('radeon-symbol-check'), libdrm_radeon]
63+ args : libdrm_radeon,
6464 )
--- a/tegra/meson.build
+++ b/tegra/meson.build
@@ -47,7 +47,7 @@ pkg.generate(
4747
4848 test(
4949 'tegra-symbol-check',
50- prog_bash,
50+ find_program('tegra-symbol-check'),
5151 env : env_test,
52- args : [files('tegra-symbol-check'), libdrm_tegra]
52+ args : libdrm_tegra,
5353 )
Afficher sur ancien navigateur de dépôt.