diff --git a/meson.build b/meson.build index a97efac..a640881 100644 --- a/meson.build +++ b/meson.build @@ -14,12 +14,12 @@ git = find_program('git', required: false, native: true) if git.found() commit_hash = run_command( [sh.path(), '-c', - '@0@ --git-dir=$MESON_SOURCE_ROOT/.git describe --always --tags'.format( + '@0@ --git-dir="$MESON_SOURCE_ROOT/.git" describe --always --tags'.format( git.path())]) branch = run_command( [sh.path(), '-c', - '@0@ --git-dir=$MESON_SOURCE_ROOT/.git rev-parse --abbrev-ref HEAD'.format( + '@0@ "--git-dir=$MESON_SOURCE_ROOT/.git" rev-parse --abbrev-ref HEAD'.format( git.path())]) if commit_hash.returncode() == 0 and branch.returncode() == 0