summaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2015-01-25 23:47:01 -0200
committerOtavio Salvador <otavio@ossystems.com.br>2015-02-04 12:10:09 -0200
commit2e98ac1f52210809d3d57530474255b218934e00 (patch)
tree760fedc06556f04635ce048764540c5871705540 /classes
parentda650496d88f8d1d7d396c7c8c9c9b4d0f053c65 (diff)
downloadmeta-fsl-arm-2e98ac1f52210809d3d57530474255b218934e00.tar.gz
fsl-eula-unpack.bbclass: Avoid warning about wrong 'S' being set
The binary files packages provided by Freescale need to have the specialized unpack method called before the OE-Core original one. This unsures that the source is available when sanity tests are done. This fixes following warning: ,---- | WARNING: .../libfslcodec/4.0.2-r0/libfslcodec-4.0.2 ('S') don't | exist, you must set 'S' to a proper value `---- Change-Id: Ie85c5b2abdc34449503b543e5fc8d8e914ac0c1c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'classes')
-rw-r--r--classes/fsl-eula-unpack.bbclass5
1 files changed, 3 insertions, 2 deletions
diff --git a/classes/fsl-eula-unpack.bbclass b/classes/fsl-eula-unpack.bbclass
index 0da17c3..7998406 100644
--- a/classes/fsl-eula-unpack.bbclass
+++ b/classes/fsl-eula-unpack.bbclass
@@ -52,12 +52,13 @@ python do_unpack() {
52 else: 52 else:
53 bb.note("Freescale EULA has been accepted for '%s'" % pkg) 53 bb.note("Freescale EULA has been accepted for '%s'" % pkg)
54 54
55 # The binary unpack needs to be done first so 'S' is valid
56 bb.build.exec_func('fsl_bin_do_unpack', d)
57
55 try: 58 try:
56 bb.build.exec_func('base_do_unpack', d) 59 bb.build.exec_func('base_do_unpack', d)
57 except: 60 except:
58 raise 61 raise
59
60 bb.build.exec_func('fsl_bin_do_unpack', d)
61} 62}
62 63
63do_unpack[vardepsexclude] += "FSL_EULA_FILE" 64do_unpack[vardepsexclude] += "FSL_EULA_FILE"