mirror of
https://gitlab.freedesktop.org/mesa/drm.git
synced 2025-12-20 04:40:09 +01:00
build: make tests optional
Building the project as a meson subproject, meson inherits the warning level from the parent project. Making the tests optional bypasses that issue and reduces build time. Signed-off-by: Simon Zeni <simon@bl4ckb0ne.ca> Reviewed-by: Simon Ser <contact@emersion.fr>
This commit is contained in:
parent
003eb2a554
commit
46d1e99a5d
2 changed files with 10 additions and 1 deletions
|
|
@ -34,6 +34,7 @@ config = configuration_data()
|
|||
config.set10('UDEV', get_option('udev'))
|
||||
with_freedreno_kgsl = get_option('freedreno-kgsl')
|
||||
with_install_tests = get_option('install-test-programs')
|
||||
with_tests = get_option('tests')
|
||||
|
||||
if ['freebsd', 'dragonfly', 'netbsd'].contains(host_machine.system())
|
||||
dep_pthread_stubs = dependency('pthread-stubs', version : '>= 0.4')
|
||||
|
|
@ -391,4 +392,6 @@ if with_man_pages
|
|||
subdir('man')
|
||||
endif
|
||||
subdir('data')
|
||||
subdir('tests')
|
||||
if with_tests
|
||||
subdir('tests')
|
||||
endif
|
||||
|
|
|
|||
|
|
@ -134,3 +134,9 @@ option(
|
|||
value : false,
|
||||
description : 'Enable support for using udev instead of mknod.',
|
||||
)
|
||||
option(
|
||||
'tests',
|
||||
type : 'boolean',
|
||||
value : true,
|
||||
description : 'Build test programs.',
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue