diff options
Diffstat (limited to 'meta/recipes-core/meta/build-sysroots.bb')
-rw-r--r-- | meta/recipes-core/meta/build-sysroots.bb | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/meta/recipes-core/meta/build-sysroots.bb b/meta/recipes-core/meta/build-sysroots.bb index ad22a75eb2..db05c111ab 100644 --- a/meta/recipes-core/meta/build-sysroots.bb +++ b/meta/recipes-core/meta/build-sysroots.bb | |||
@@ -1,5 +1,6 @@ | |||
1 | INHIBIT_DEFAULT_DEPS = "1" | ||
2 | LICENSE = "MIT" | 1 | LICENSE = "MIT" |
2 | SUMMARY = "Build old style sysroot based on everything in the components directory that matches the current MACHINE" | ||
3 | INHIBIT_DEFAULT_DEPS = "1" | ||
3 | 4 | ||
4 | STANDALONE_SYSROOT = "${STAGING_DIR}/${MACHINE}" | 5 | STANDALONE_SYSROOT = "${STAGING_DIR}/${MACHINE}" |
5 | STANDALONE_SYSROOT_NATIVE = "${STAGING_DIR}/${BUILD_ARCH}" | 6 | STANDALONE_SYSROOT_NATIVE = "${STAGING_DIR}/${BUILD_ARCH}" |
@@ -16,6 +17,18 @@ deltask configure | |||
16 | deltask compile | 17 | deltask compile |
17 | deltask install | 18 | deltask install |
18 | deltask populate_sysroot | 19 | deltask populate_sysroot |
20 | deltask create_spdx | ||
21 | deltask collect_spdx_deps | ||
22 | deltask create_runtime_spdx | ||
23 | deltask recipe_qa | ||
24 | |||
25 | do_build_warn () { | ||
26 | bbwarn "Native or target sysroot population needs to be explicitly selected; please use | ||
27 | bitbake -c build_native_sysroot build-sysroots | ||
28 | bitbake -c build_target_sysroot build-sysroots | ||
29 | or both." | ||
30 | } | ||
31 | addtask do_build_warn before do_build | ||
19 | 32 | ||
20 | python do_build_native_sysroot () { | 33 | python do_build_native_sysroot () { |
21 | targetsysroot = d.getVar("STANDALONE_SYSROOT") | 34 | targetsysroot = d.getVar("STANDALONE_SYSROOT") |
@@ -26,7 +39,7 @@ python do_build_native_sysroot () { | |||
26 | } | 39 | } |
27 | do_build_native_sysroot[cleandirs] = "${STANDALONE_SYSROOT_NATIVE}" | 40 | do_build_native_sysroot[cleandirs] = "${STANDALONE_SYSROOT_NATIVE}" |
28 | do_build_native_sysroot[nostamp] = "1" | 41 | do_build_native_sysroot[nostamp] = "1" |
29 | addtask do_build_native_sysroot before do_build | 42 | addtask do_build_native_sysroot |
30 | 43 | ||
31 | python do_build_target_sysroot () { | 44 | python do_build_target_sysroot () { |
32 | targetsysroot = d.getVar("STANDALONE_SYSROOT") | 45 | targetsysroot = d.getVar("STANDALONE_SYSROOT") |
@@ -37,6 +50,6 @@ python do_build_target_sysroot () { | |||
37 | } | 50 | } |
38 | do_build_target_sysroot[cleandirs] = "${STANDALONE_SYSROOT}" | 51 | do_build_target_sysroot[cleandirs] = "${STANDALONE_SYSROOT}" |
39 | do_build_target_sysroot[nostamp] = "1" | 52 | do_build_target_sysroot[nostamp] = "1" |
40 | addtask do_build_target_sysroot before do_build | 53 | addtask do_build_target_sysroot |
41 | 54 | ||
42 | do_clean[cleandirs] += "${STANDALONE_SYSROOT} ${STANDALONE_SYSROOT_NATIVE}" | 55 | do_clean[cleandirs] += "${STANDALONE_SYSROOT} ${STANDALONE_SYSROOT_NATIVE}" |