Martin Kelly
e14171cc59
meson: enable nativesdk
...
Currently, we can't build meson into SDKs because we don't autogenerate
the required meson.cross file.
Enable this by using the post-relocate hooks and generating a
meson.cross file based on the SDK environment passed into the
post-relocate hook.
(From OE-Core rev: aabb846b165fec218024a7a57f3c9fdaa2514179)
Signed-off-by: Martin Kelly <mkelly@xevo.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2018-06-07 08:52:55 +01:00
Martin Kelly
2a73be1b0e
meson: handle exe wrappers
...
Add patches to enable meson to handle being wrapped with a shell script. This
will enable us to do so for supporting the SDK, which requires us to setup env
vars and point to a meson.cross file inside the SDK.
These patches are all merged upstream, so we can drop them soon.
(From OE-Core rev: f80567874c8c30e43d39599dd73dd4a67eff8103)
Signed-off-by: Martin Kelly <mkelly@xevo.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2018-06-07 08:52:55 +01:00
Alexander Kanavin
3a22e2c447
meson: update to 0.46.1
...
(From OE-Core rev: ecd9bae1ace2f2a457890b8a6ae8e2376a736747)
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
Signed-off-by: Ross Burton <ross.burton@intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2018-05-29 21:07:13 +01:00
Alexander Kanavin
a6b62ef9ae
meson: update to 0.46.0
...
Rebase a couple of patches
(From OE-Core rev: dbac12d5eacc945881d472dca492180b62e6f345)
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2018-05-08 16:14:14 +01:00
Alexander Kanavin
cb448f161a
meson: update to 0.45.1
...
(From OE-Core rev: 8b7e013da561838629a9f93d53dbf4d4415ee856)
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2018-05-04 13:28:02 +01:00
Alexander Kanavin
9b8767a667
meson: upgrade 0.44.0 -> 0.44.1
...
(From OE-Core rev: b91fd0aec7c92c07625c797f973b35b3985568b6)
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
Signed-off-by: Ross Burton <ross.burton@intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2018-03-04 11:35:41 +00:00
Ricardo Ribalda Delgado
0dab296d48
meson: Port pkgconfig-native patch to 0.44.0
...
The update to 0.44.0 did not add this patch required for qt builds.
(From OE-Core rev: 2aa0400c629e5d63ab6e70be32efa23b77a92eae)
Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com >
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2018-01-05 12:02:37 +00:00
Alexander Kanavin
0d2020fcff
meson: add a recipe and class from meta-oe
...
The original recipe has been provided and improved by:
Ross Burton <ross.burton@intel.com >
Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com >
Adam C. Foltzer <acfoltzer@galois.com >
Peter Kjellerstedt <peter.kjellerstedt@axis.com >
Linus Svensson <linussn@axis.com >
I have added patches to fix up gtk-doc and
gobject-introspection in cross-compilation environments,
and also change the order of linker arguments to replicate
autotools more closely (and fix linking errors in some corner
cases).
(From OE-Core rev: 1f8dea686cdfd6d360ba4a97f62d274c39eaeb8e)
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2018-01-05 11:55:35 +00:00