diff options
| -rw-r--r-- | meta/classes/distrodata.bbclass | 25 | ||||
| -rw-r--r-- | meta/lib/oe/distro_check.py | 6 |
2 files changed, 25 insertions, 6 deletions
diff --git a/meta/classes/distrodata.bbclass b/meta/classes/distrodata.bbclass index 945ff5344c..69bcc35d44 100644 --- a/meta/classes/distrodata.bbclass +++ b/meta/classes/distrodata.bbclass | |||
| @@ -33,12 +33,6 @@ python do_distrodata_np() { | |||
| 33 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) | 33 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) |
| 34 | bb.data.update_data(localdata) | 34 | bb.data.update_data(localdata) |
| 35 | 35 | ||
| 36 | if pn.find("nativesdk-") != -1: | ||
| 37 | pnstripped = pn.replace("nativesdk-", "") | ||
| 38 | bb.note("Native Split: %s" % pnstripped) | ||
| 39 | localdata.setVar('OVERRIDES', "pn-" + pnstripped + ":" + d.getVar('OVERRIDES', True)) | ||
| 40 | bb.data.update_data(localdata) | ||
| 41 | |||
| 42 | if pn.find("-cross") != -1: | 36 | if pn.find("-cross") != -1: |
| 43 | pnstripped = pn.split("-cross") | 37 | pnstripped = pn.split("-cross") |
| 44 | bb.note("cross Split: %s" % pnstripped) | 38 | bb.note("cross Split: %s" % pnstripped) |
| @@ -51,6 +45,13 @@ python do_distrodata_np() { | |||
| 51 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) | 45 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) |
| 52 | bb.data.update_data(localdata) | 46 | bb.data.update_data(localdata) |
| 53 | 47 | ||
| 48 | if pn.startswith("nativesdk-"): | ||
| 49 | pnstripped = pn.replace("nativesdk-", "") | ||
| 50 | bb.note("NativeSDK Split: %s" % pnstripped) | ||
| 51 | localdata.setVar('OVERRIDES', "pn-" + pnstripped + ":" + d.getVar('OVERRIDES', True)) | ||
| 52 | bb.data.update_data(localdata) | ||
| 53 | |||
| 54 | |||
| 54 | if pn.find("-initial") != -1: | 55 | if pn.find("-initial") != -1: |
| 55 | pnstripped = pn.split("-initial") | 56 | pnstripped = pn.split("-initial") |
| 56 | bb.note("initial Split: %s" % pnstripped) | 57 | bb.note("initial Split: %s" % pnstripped) |
| @@ -119,12 +120,24 @@ python do_distrodata() { | |||
| 119 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) | 120 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) |
| 120 | bb.data.update_data(localdata) | 121 | bb.data.update_data(localdata) |
| 121 | 122 | ||
| 123 | if pn.startswith("nativesdk-"): | ||
| 124 | pnstripped = pn.replace("nativesdk-", "") | ||
| 125 | bb.note("NativeSDK Split: %s" % pnstripped) | ||
| 126 | localdata.setVar('OVERRIDES', "pn-" + pnstripped + ":" + d.getVar('OVERRIDES', True)) | ||
| 127 | bb.data.update_data(localdata) | ||
| 128 | |||
| 122 | if pn.find("-cross") != -1: | 129 | if pn.find("-cross") != -1: |
| 123 | pnstripped = pn.split("-cross") | 130 | pnstripped = pn.split("-cross") |
| 124 | bb.note("cross Split: %s" % pnstripped) | 131 | bb.note("cross Split: %s" % pnstripped) |
| 125 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) | 132 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) |
| 126 | bb.data.update_data(localdata) | 133 | bb.data.update_data(localdata) |
| 127 | 134 | ||
| 135 | if pn.find("-crosssdk") != -1: | ||
| 136 | pnstripped = pn.split("-crosssdk") | ||
| 137 | bb.note("cross Split: %s" % pnstripped) | ||
| 138 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) | ||
| 139 | bb.data.update_data(localdata) | ||
| 140 | |||
| 128 | if pn.find("-initial") != -1: | 141 | if pn.find("-initial") != -1: |
| 129 | pnstripped = pn.split("-initial") | 142 | pnstripped = pn.split("-initial") |
| 130 | bb.note("initial Split: %s" % pnstripped) | 143 | bb.note("initial Split: %s" % pnstripped) |
diff --git a/meta/lib/oe/distro_check.py b/meta/lib/oe/distro_check.py index 455135e650..ad13d5e492 100644 --- a/meta/lib/oe/distro_check.py +++ b/meta/lib/oe/distro_check.py | |||
| @@ -288,6 +288,12 @@ def compare_in_distro_packages_list(distro_check_dir, d): | |||
| 288 | bb.data.update_data(localdata) | 288 | bb.data.update_data(localdata) |
| 289 | recipe_name = pnstripped[0] | 289 | recipe_name = pnstripped[0] |
| 290 | 290 | ||
| 291 | if pn.startswith("nativesdk-"): | ||
| 292 | pnstripped = pn.split("nativesdk-") | ||
| 293 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[1] + ":" + d.getVar('OVERRIDES', True)) | ||
| 294 | bb.data.update_data(localdata) | ||
| 295 | recipe_name = pnstripped[1] | ||
| 296 | |||
| 291 | if pn.find("-cross") != -1: | 297 | if pn.find("-cross") != -1: |
| 292 | pnstripped = pn.split("-cross") | 298 | pnstripped = pn.split("-cross") |
| 293 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) | 299 | localdata.setVar('OVERRIDES', "pn-" + pnstripped[0] + ":" + d.getVar('OVERRIDES', True)) |
