amd/common: Check with_tests before adding test
authorJames Park <jpark37@lagfreegames.com>
Sat, 28 Nov 2020 07:35:51 +0000 (23:35 -0800)
committerMarge Bot <eric+marge@anholt.net>
Sat, 28 Nov 2020 23:30:53 +0000 (23:30 +0000)
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7819>

src/amd/common/meson.build

index af95c2e..216506f 100644 (file)
@@ -98,16 +98,18 @@ libamd_common = static_library(
 idep_amdgfxregs_h = declare_dependency(sources : [amdgfxregs_h])
 
 
-test(
-  'ac_surface_modifier_test',
-  executable(
+if with_tests
+  test(
     'ac_surface_modifier_test',
-    ['ac_surface_modifier_test.c'],
-    link_with: [libamd_common, libamdgpu_addrlib],
-    include_directories : [
-      inc_amd, inc_gallium, inc_include, inc_src,
-    ],
-    dependencies: [idep_amdgfxregs_h, dep_libdrm_amdgpu, idep_mesautil],
-  ),
-  suite: ['amd']
-)
+    executable(
+      'ac_surface_modifier_test',
+      ['ac_surface_modifier_test.c'],
+      link_with: [libamd_common, libamdgpu_addrlib],
+      include_directories : [
+        inc_amd, inc_gallium, inc_include, inc_src,
+      ],
+      dependencies: [idep_amdgfxregs_h, dep_libdrm_amdgpu, idep_mesautil],
+    ),
+    suite: ['amd']
+  )
+endif