diff --git a/fixup_nox11.sh b/fixup_nox11.sh index 4096df1..9ee78fc 100755 --- a/fixup_nox11.sh +++ b/fixup_nox11.sh @@ -7,4 +7,5 @@ HEADER="${MESON_INSTALL_DESTDIR_PREFIX:-/usr}/$1" -sed -i 's/MESA_EGL_NO_X11_HEADERS/__unix__/g' "$HEADER" +[ -f "$HEADER" ] && \ + sed -i 's/MESA_EGL_NO_X11_HEADERS/__unix__/g' "$HEADER" diff --git a/meson.build b/meson.build index 8ac2ff8..3f3a6e1 100644 --- a/meson.build +++ b/meson.build @@ -288,7 +288,7 @@ if not wrappers meson.add_install_script('fixup_wrappers.sh', get_option('libdir')) endif -if platform != 'x11' +if platform != 'x11' and not vendor_package # Fixup EGL header meson.add_install_script('fixup_nox11.sh', get_option('includedir') / 'EGL' / 'eglplatform.h')