aboutsummaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2016-05-04 16:12:59 +0300
committerSamuli Piippo <samuli.piippo@qt.io>2016-05-17 09:17:45 +0000
commite453be26fc4836ded18041addcd47daf4e192556 (patch)
tree443cd14c102ec33461ed15f19230030b34f02ce0 /classes
parente3ef984ac6f5926d7a910eff33bafeb5da6c2ff0 (diff)
qt5: update submodules and meta-qt5
meta-qt5 now depends on remove-libtool that is available only in oe/jetro, so backport it our layer. Change-Id: I5989ddb25ddecb6c749292d4e3fec63d0f61368f Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
Diffstat (limited to 'classes')
-rw-r--r--classes/remove-libtool.bbclass11
1 files changed, 11 insertions, 0 deletions
diff --git a/classes/remove-libtool.bbclass b/classes/remove-libtool.bbclass
new file mode 100644
index 00000000..0d7bd214
--- /dev/null
+++ b/classes/remove-libtool.bbclass
@@ -0,0 +1,11 @@
+# This class removes libtool .la files after do_install
+
+REMOVE_LIBTOOL_LA ?= "1"
+
+remove_libtool_la() {
+ if [ "${REMOVE_LIBTOOL_LA}" != "0" ]; then
+ find "${D}" -ignore_readdir_race -name "*.la" -delete
+ fi
+}
+
+do_install[postfuncs] += "remove_libtool_la"