add meson support

This commit is contained in:
2017-10-14 23:14:53 -03:00
parent 705f49b80a
commit 0db40030c2
22 changed files with 606 additions and 9 deletions

5
meson_scripts/install_data.sh Executable file
View File

@@ -0,0 +1,5 @@
#!/bin/sh
mkdir -p $DESTDIR/$1
cp -a $2 $DESTDIR/$1

View File

@@ -0,0 +1,9 @@
#!/bin/sh
mkdir -p "${DESTDIR}${MESON_INSTALL_PREFIX}/share/vala/vapi"
mkdir -p "${DESTDIR}${MESON_INSTALL_PREFIX}/share/gir-1.0"
mkdir -p "${DESTDIR}${MESON_INSTALL_PREFIX}/include"
install -m 644 "${MESON_BUILD_ROOT}/src/$3/$1.vapi" "${DESTDIR}${MESON_INSTALL_PREFIX}/share/vala/vapi"
install -m 644 "${MESON_BUILD_ROOT}/src/$3/$1.h" "${DESTDIR}${MESON_INSTALL_PREFIX}/include"
install -m 644 "${MESON_BUILD_ROOT}/src/$3/$1@sha/$2" "${DESTDIR}${MESON_INSTALL_PREFIX}/share/gir-1.0"