Correctly install templates with Meson
This commit is contained in:
parent
515c442753
commit
2a8b08e310
8
contrib/setup/meson-install-templates.sh
Executable file
8
contrib/setup/meson-install-templates.sh
Executable file
@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
cd "$MESON_SOURCE_ROOT"
|
||||
|
||||
echo "Installing templates..."
|
||||
install -d "${DESTDIR}/${MESON_INSTALL_PREFIX}/share/appstream/templates"
|
||||
cp -dpru --no-preserve=ownership data/templates/* -t "${DESTDIR}/${MESON_INSTALL_PREFIX}/share/appstream/templates"
|
@ -496,4 +496,5 @@ install_data('data/asgen-hints.json', install_dir: 'share/appstream')
|
||||
install_data('data/hicolor-theme-index.theme', install_dir: 'share/appstream')
|
||||
|
||||
# templates
|
||||
install_subdir('data/templates/', install_dir: 'share/appstream')
|
||||
#install_subdir('data/templates/', install_dir: 'share/appstream') # FIXME: Doesn't handle dir symlinks correctly
|
||||
meson.add_install_script(source_root + '/contrib/setup/meson-install-templates.sh')
|
||||
|
Loading…
Reference in New Issue
Block a user