Lines Matching full:meson
3 DESCRIPTION = "Meson is a build system designed to increase programmer \
10 SRC_URI = "https://github.com/mesonbuild/meson/releases/download/${PV}/meson-${PV}.tar.gz \
11 file://meson-setup.py \
12 file://meson-wrapper \
22 UPSTREAM_CHECK_URI = "https://github.com/mesonbuild/meson/releases"
23 UPSTREAM_CHECK_REGEX = "meson-(?P<pver>\d+(\.\d+)+)\.tar"
43 inherit meson-routines
45 # The cross file logic is similar but not identical to that in meson.bbclass,
49 # real paths by meson-setup.sh when the SDK is extracted.
79 install -d ${D}${datadir}/meson
81 cat >${D}${datadir}/meson/meson.native.template <<EOF
100 cat >${D}${datadir}/meson/meson.cross.template <<EOF
127 install -m 0755 ${WORKDIR}/meson-setup.py ${D}${SDKPATHNATIVE}/post-relocate-setup.d/
129 # We need to wrap the real meson with a thin env setup wrapper.
130 mv ${D}${bindir}/meson ${D}${bindir}/meson.real
131 install -m 0755 ${WORKDIR}/meson-wrapper ${D}${bindir}/meson
134 FILES:${PN}:append:class-nativesdk = "${datadir}/meson ${SDKPATHNATIVE}"