[pulseaudio-commits] [Git][pulseaudio/pulseaudio][master] build-sys: meson: make doxygen optional

PulseAudio Marge Bot (@pulseaudio-merge-bot) gitlab at gitlab.freedesktop.org
Wed May 19 05:53:46 UTC 2021



PulseAudio Marge Bot pushed to branch master at PulseAudio / pulseaudio


Commits:
edae28e9 by Igor V. Kovalenko at 2021-05-19T01:05:42+03:00
build-sys: meson: make doxygen optional

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/558>

- - - - -


2 changed files:

- meson.build
- meson_options.txt


Changes:

=====================================
meson.build
=====================================
@@ -781,7 +781,9 @@ check_dep = dependency('check', version : '>= 0.9.10', required : get_option('te
 
 # Subdirs
 
-subdir('doxygen')
+if get_option('doxygen')
+  subdir('doxygen')
+endif
 subdir('po')
 if get_option('man')
   subdir('man')


=====================================
meson_options.txt
=====================================
@@ -1,6 +1,9 @@
 option('daemon',
        type : 'boolean', value : true,
        description : 'Enable building and installation of pulseaudio daemon and supporting configuration files')
+option('doxygen',
+       type : 'boolean', value : true,
+       description : 'Enable building and installation of documentation generated with doxygen')
 option('gcov',
        type : 'boolean', value : false,
        description : 'Enable optional gcov coverage analysis')



View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/commit/edae28e9b58cb4cf9bb147c55d1839856c51315d

-- 
View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/commit/edae28e9b58cb4cf9bb147c55d1839856c51315d
You're receiving this email because of your account on gitlab.freedesktop.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-commits/attachments/20210519/e958650f/attachment-0001.htm>


More information about the pulseaudio-commits mailing list