From: Arun Raghavan Date: Thu, 22 Aug 2019 13:23:13 +0000 (+0530) Subject: build-sys: meson: Process subdirectories before generating configuration X-Git-Tag: v12.99.3~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1172daf19b06a4169ba26cde570566f14a3ebdf2;p=platform%2Fupstream%2Fpulseaudio.git build-sys: meson: Process subdirectories before generating configuration Subdirectories add to the top-level cdata (specifically, the SIMD detection happens in the pulsecore meson.build), so we were missing HAVE_MMX/SSE2/NEON defines without this fix. --- diff --git a/meson.build b/meson.build index 14600db61..abe401968 100644 --- a/meson.build +++ b/meson.build @@ -674,6 +674,17 @@ endif check_dep = dependency('check', version : '>= 0.9.10', required : get_option('tests')) +# Subdirs + +subdir('po') +if get_option('man') + subdir('man') +endif +subdir('shell-completion/bash') +subdir('shell-completion/zsh') +subdir('src') +subdir('vala') + # Now generate config.h from everything above configure_file(output : 'config.h', configuration : cdata) @@ -741,17 +752,6 @@ configure_file( install_dir : cmakedir, ) -# Subdirs - -subdir('po') -if get_option('man') - subdir('man') -endif -subdir('shell-completion/bash') -subdir('shell-completion/zsh') -subdir('src') -subdir('vala') - ############################################################ # Final summary