From b9b00c714e5d6708e408b6dd2239bb38a6b853de Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Wed, 21 Apr 2021 18:40:19 +0300 Subject: Xcode: use native path naming scheme. --- test cases/common/141 custom target multiple outputs/meson.build | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test cases/common/141 custom target multiple outputs/meson.build b/test cases/common/141 custom target multiple outputs/meson.build index 382c9b2..3030505 100644 --- a/test cases/common/141 custom target multiple outputs/meson.build +++ b/test cases/common/141 custom target multiple outputs/meson.build @@ -32,8 +32,13 @@ foreach i : targets.to_list() paths += i.full_path() endforeach +# The Xcode backend has a different output naming scheme. +if meson.backend() == 'xcode' + assert(paths == [meson.project_build_root() / get_option('buildtype') / 'second.h', + meson.project_build_root() / get_option('buildtype') / 'second.sh']) + # Skip on Windows because paths are not identical, '/' VS '\'. -if host_machine.system() != 'windows' +elif host_machine.system() != 'windows' assert(paths == [meson.current_build_dir() / 'second.h', meson.current_build_dir() / 'second.sh']) endif -- cgit v1.1