diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2015-01-25 23:47:01 -0200 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2015-02-04 12:10:09 -0200 |
commit | 2e98ac1f52210809d3d57530474255b218934e00 (patch) | |
tree | 760fedc06556f04635ce048764540c5871705540 /classes | |
parent | da650496d88f8d1d7d396c7c8c9c9b4d0f053c65 (diff) | |
download | meta-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.bbclass | 5 |
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 | ||
63 | do_unpack[vardepsexclude] += "FSL_EULA_FILE" | 64 | do_unpack[vardepsexclude] += "FSL_EULA_FILE" |