diff options
Diffstat (limited to 'meta-boot2qt/files/qbsp')
| -rw-r--r-- | meta-boot2qt/files/qbsp/NXP-EULA | 602 | ||||
| -rw-r--r-- | meta-boot2qt/files/qbsp/base_package.xml | 8 | ||||
| -rw-r--r-- | meta-boot2qt/files/qbsp/image_package.xml | 8 | ||||
| -rw-r--r-- | meta-boot2qt/files/qbsp/license_package.xml | 10 | ||||
| -rw-r--r-- | meta-boot2qt/files/qbsp/toolchain_installscript.qs | 125 | ||||
| -rw-r--r-- | meta-boot2qt/files/qbsp/toolchain_package.xml | 10 |
6 files changed, 763 insertions, 0 deletions
diff --git a/meta-boot2qt/files/qbsp/NXP-EULA b/meta-boot2qt/files/qbsp/NXP-EULA new file mode 100644 index 0000000..8acbf5a --- /dev/null +++ b/meta-boot2qt/files/qbsp/NXP-EULA | |||
| @@ -0,0 +1,602 @@ | |||
| 1 | LA_OPT_BASE_LICENSE v14 June 2016 | ||
| 2 | |||
| 3 | IMPORTANT. Read the following NXP Semiconductors Software License Agreement | ||
| 4 | ("Agreement") completely. By selecting the "I Accept" button at the end of | ||
| 5 | this page, you indicate that you accept the terms of the Agreement and you | ||
| 6 | acknowledge that you have the authority, for yourself or on behalf of your | ||
| 7 | company, to bind your company to these terms. You may then download or install | ||
| 8 | the file. | ||
| 9 | |||
| 10 | NXP SEMICONDUCTORS SOFTWARE LICENSE AGREEMENT | ||
| 11 | |||
| 12 | This is a legal agreement between you, as an authorized representative of your | ||
| 13 | employer, or if you have no employer, as an individual (together "you"), and | ||
| 14 | Freescale Semiconductor, Inc., a wholly-owned subsidiary of NXP Semiconductors | ||
| 15 | N.V. ("NXP"). It concerns your rights to use the software identified in the | ||
| 16 | Software Content Register and provided to you in binary or source code form and | ||
| 17 | any accompanying written materials (the "Licensed Software"). The Licensed | ||
| 18 | Software may include any updates or error corrections or documentation relating | ||
| 19 | to the Licensed Software provided to you by NXP under this License. In | ||
| 20 | consideration for NXP allowing you to access the Licensed Software, you are | ||
| 21 | agreeing to be bound by the terms of this Agreement. If you do not agree to all | ||
| 22 | of the terms of this Agreement, do not download or install the Licensed | ||
| 23 | Software. If you change your mind later, stop using the Licensed Software and | ||
| 24 | delete all copies of the Licensed Software in your possession or control. Any | ||
| 25 | copies of the Licensed Software that you have already distributed, where | ||
| 26 | permitted, and do not destroy will continue to be governed by this Agreement. | ||
| 27 | Your prior use will also continue to be governed by this Agreement. | ||
| 28 | |||
| 29 | 1. DEFINITIONS | ||
| 30 | |||
| 31 | 1.1. "Affiliates" means, any corporation, or entity directly or indirectly | ||
| 32 | controlled by, controlling, or under common control with NXP Semiconductors N.V. | ||
| 33 | |||
| 34 | 1.2. "Essential Patent" means a patent to the limited extent that infringement | ||
| 35 | of such patent cannot be avoided in remaining compliant with the technology | ||
| 36 | standards implicated by the usage of any of the Licensed Software, including | ||
| 37 | optional implementation of the standards, on technical but not commercial | ||
| 38 | grounds, taking into account normal technical practice and the state of the art | ||
| 39 | generally available at the time of standardization. | ||
| 40 | |||
| 41 | 1.3. "Intellectual Property Rights" means any and all rights under statute, | ||
| 42 | common law or equity in and under copyrights, trade secrets, and patents | ||
| 43 | (including utility models), and analogous rights throughout the world, | ||
| 44 | including any applications for and the right to apply for, any of the | ||
| 45 | foregoing. | ||
| 46 | |||
| 47 | 1.4. "Software Content Register" means the documentation accompanying the | ||
| 48 | Licensed Software which identifies the contents of the Licensed Software, | ||
| 49 | including but not limited to identification of any Third Party Software. | ||
| 50 | |||
| 51 | 1.5. "Third Party Software" means, any software included in the Licensed | ||
| 52 | Software that is not NXP Proprietary software, and is not open source | ||
| 53 | software, and to which different license terms may apply. | ||
| 54 | |||
| 55 | 2. LICENSE GRANT. | ||
| 56 | |||
| 57 | 2.1. Separate license grants to Third Party Software, or other terms applicable | ||
| 58 | to the Licensed Software if different from those granted in this Section 2, are | ||
| 59 | contained in Appendix A. The Licensed Software is accompanied by a Software | ||
| 60 | Content Register which will identify that portion of the Licensed Software, if | ||
| 61 | any, that is subject to the different terms in Appendix A. | ||
| 62 | |||
| 63 | 2.2. Exclusively in connection with your development and distribution of | ||
| 64 | product containing a programmable processing unit (e.g. a microprocessor, | ||
| 65 | microcontroller, sensor or digital signal processor) supplied directly or | ||
| 66 | indirectly from NXP ("Authorized System") NXP grants you a world-wide, | ||
| 67 | personal, non-transferable, non-exclusive, non-sublicensable, license, under | ||
| 68 | NXP's Intellectual Property Rights: | ||
| 69 | |||
| 70 | (a) to use and reproduce the Licensed Software only as part of, or | ||
| 71 | integrated within, Authorized Systems and not on a standalone basis; | ||
| 72 | |||
| 73 | (b) to directly or indirectly manufacture, demonstrate, copy, distribute, | ||
| 74 | market and sell the Licensed Software in object code (machine readable) only as | ||
| 75 | part of, or embedded within, Authorized Systems in object code form and not on | ||
| 76 | a standalone basis. Notwithstanding the foregoing, those files marked as .h | ||
| 77 | files ("Header files") may be distributed in source or object code form, but | ||
| 78 | only as part of, or embedded within Authorized Systems. | ||
| 79 | |||
| 80 | (c) to copy, use and distribute as needed, solely in connection with an | ||
| 81 | Authorized System, proprietary NXP information associated with the Licensed | ||
| 82 | Software for the purpose of developing, maintaining and supporting Authorized | ||
| 83 | Systems with which the Licensed Software is integrated or associated. | ||
| 84 | |||
| 85 | 2.3. For NXP Licensed Software provided to you in source code form (human | ||
| 86 | readable), NXP further grants to you a worldwide, personal, non-transferable, | ||
| 87 | non-exclusive, non-sublicensable, license, under NXP's Intellectual Property | ||
| 88 | Rights: | ||
| 89 | |||
| 90 | (a) to prepare derivative works of the Licensed Software, only as part of, | ||
| 91 | or integrated within, Authorized Systems and not on a standalone basis; | ||
| 92 | |||
| 93 | (b) to use, demonstrate, copy, distribute, market and sell the derivative | ||
| 94 | works of the Licensed Software in object code (machine readable) only as part | ||
| 95 | of, or integrated within, Authorized Systems and not on a standalone basis. | ||
| 96 | Notwithstanding the foregoing, those files marked as .h files ("Header files") | ||
| 97 | may be distributed in source or object code form, but only as part of, or | ||
| 98 | embedded within Authorized Systems. | ||
| 99 | |||
| 100 | 2.4. You may use subcontractors on your premises to exercise your rights under | ||
| 101 | Section 2.2 and 2.3 so long as you have an agreement in place with the | ||
| 102 | subcontractor containing confidentiality restrictions no less stringent than | ||
| 103 | those contained in this Agreement. You will remain liable for your | ||
| 104 | subcontractors' adherence to the terms of this Agreement and for any and all | ||
| 105 | acts and omissions of such subcontractors with respect to this Agreement and | ||
| 106 | the Licensed Software. | ||
| 107 | |||
| 108 | 3. LICENSE LIMITATIONS AND RESTRICTIONS. | ||
| 109 | |||
| 110 | 3.1. The licenses granted above in Section 2.3 only extend to NXP intellectual | ||
| 111 | property rights that would be infringed by the Licensed Software prior to your | ||
| 112 | preparation of any derivative work. | ||
| 113 | |||
| 114 | 3.2. The Licensed Software is licensed to you, not sold. Title to Licensed | ||
| 115 | Software delivered hereunder remains vested in NXP or NXP's licensor and | ||
| 116 | cannot be assigned or transferred. You are expressly forbidden from selling or | ||
| 117 | otherwise distributing the Licensed Software, or any portion thereof, except as | ||
| 118 | expressly permitted herein. This Agreement does not grant to you any implied | ||
| 119 | rights under any NXP or third party intellectual property. | ||
| 120 | |||
| 121 | 3.3. You may not translate, reverse engineer, decompile, or disassemble the | ||
| 122 | Licensed Software except to the extent applicable law specifically prohibits | ||
| 123 | such restriction. You must prohibit your sublicensees from translating, | ||
| 124 | reverse engineering, decompiling, or disassembling the Licensed Software except | ||
| 125 | to the extent applicable law specifically prohibits such restriction. | ||
| 126 | |||
| 127 | 3.4. You must reproduce any and all of NXP's (or its third party licensor's) | ||
| 128 | copyright notices and other proprietary legends on copies of Licensed Software. | ||
| 129 | |||
| 130 | 3.5. If you distribute the Licensed Software to the United States Government, | ||
| 131 | then the Licensed Software is "restricted computer software" and is subject to | ||
| 132 | FAR 52.227-19 (c)(1) and (c)(2). | ||
| 133 | |||
| 134 | 3.6. You grant to NXP a non-exclusive, non-transferable, irrevocable, | ||
| 135 | perpetual, worldwide, royalty-free, sub-licensable license under your | ||
| 136 | Intellectual Property Rights to use without restriction and for any purpose any | ||
| 137 | suggestion, comment or other feedback related to the Licensed Software | ||
| 138 | (including, but not limited to, error corrections and bug fixes). | ||
| 139 | |||
| 140 | 3.7. You will not take or fail to take any action that could subject the | ||
| 141 | Licensed Software to an Excluded License. An Excluded License means any license | ||
| 142 | that requires, as a condition of use, modification or distribution of software | ||
| 143 | subject to the Excluded License, that such software or other software combined | ||
| 144 | and/or distributed with the software be (i) disclosed or distributed in source | ||
| 145 | code form; (ii) licensed for the purpose of making derivative works; or (iii) | ||
| 146 | redistributable at no charge. | ||
| 147 | |||
| 148 | 3.8. You may not publish or distribute information, results or data associated | ||
| 149 | with the use of the Licensed Software to anyone other than NXP; however, you | ||
| 150 | must advise NXP of any results obtained including any problems or suggested | ||
| 151 | improvements thereof. NXP retains the right to use such results and related | ||
| 152 | information in any manner it deems appropriate. | ||
| 153 | |||
| 154 | 4. OPEN SOURCE. Open source software included | ||
| 155 | in the Licensed Software is not licensed under the terms of this Agreement, | ||
| 156 | but is instead licensed under the terms of the applicable open source | ||
| 157 | license(s), such as the BSD License, Apache License or the GNU Lesser General | ||
| 158 | Public License. Your use of the open source software is subject to the terms | ||
| 159 | of each applicable license. You must agree to the terms of each applicable | ||
| 160 | license, or you cannot use the open source software. | ||
| 161 | |||
| 162 | 5. INTELLECTUAL PROPERTY RIGHTS. Subject to NXP's | ||
| 163 | ownership interest in the underlying Licensed Software, all intellectual | ||
| 164 | property rights associated with, and title to, your Authorized System will | ||
| 165 | be retained by or will vest in you. Your modifications to the Licensed | ||
| 166 | Software, and all intellectual property rights associated with, and title | ||
| 167 | thereto, will be the property of NXP. Upon request, you must provide NXP | ||
| 168 | the source code of any derivative of the Licensed Software. You agree to | ||
| 169 | assign all, and hereby do assign all rights, title, and interest to any such | ||
| 170 | modifications to the Licensed Software to NXP and agree to provide all | ||
| 171 | assistance reasonably requested by NXP to establish, preserve or enforce such | ||
| 172 | right. Further, you agree to waive all moral rights relating to your | ||
| 173 | modifications to the Licensed Software, including, without limitation, all | ||
| 174 | rights of identification of authorship and all rights of approval, restriction, | ||
| 175 | or limitation on use or subsequent modification. Notwithstanding the | ||
| 176 | foregoing, you will have the license rights granted in Section 2 hereto to any | ||
| 177 | such modifications made by you or your licensees. | ||
| 178 | |||
| 179 | 6. PATENT COVENANT NOT TO SUE. As partial, material | ||
| 180 | consideration for the rights granted to you under this Agreement, you covenant | ||
| 181 | not to sue or otherwise assert your patents against NXP, a NXP Affiliate or | ||
| 182 | subsidiary, or a NXP licensee of the Licensed Software for infringement of your | ||
| 183 | Intellectual Property Rights by the manufacture, use, sale, offer for sale, | ||
| 184 | importation or other disposition or promotion of the Licensed Software and/or | ||
| 185 | any redistributed portions of the Licensed Software. | ||
| 186 | |||
| 187 | 7. ESSENTIAL PATENTS. You are solely responsible for | ||
| 188 | obtaining licenses for any relevant Essential Patents for your use in | ||
| 189 | connection with technology that you incorporate into your product (whether as | ||
| 190 | part of the Licensed Software or not). | ||
| 191 | |||
| 192 | 8. TERM AND TERMINATION. This Agreement will remain in | ||
| 193 | effect unless terminated as provided in this Section 8. | ||
| 194 | |||
| 195 | 8.1. You may terminate this Agreement immediately upon written notice to NXP at | ||
| 196 | the address provided below. | ||
| 197 | |||
| 198 | 8.2. Either party may terminate this Agreement if the other party is in default | ||
| 199 | of any of the terms and conditions of this Agreement, and termination is | ||
| 200 | effective if the defaulting party fails to correct such default within 30 days | ||
| 201 | after written notice thereof by the non-defaulting party to the defaulting | ||
| 202 | party at the address below. | ||
| 203 | |||
| 204 | 8.3. Notwithstanding the foregoing, NXP may terminate this Agreement | ||
| 205 | immediately upon written notice if you: breach any of your confidentiality | ||
| 206 | obligations or the license restrictions under this Agreement; become bankrupt, | ||
| 207 | insolvent, or file a petition for bankruptcy or insolvency, make an assignment | ||
| 208 | for the benefit of its creditors; enter proceedings for winding up or | ||
| 209 | dissolution ;are dissolved; or are nationalized or become subject to the | ||
| 210 | expropriation of all or substantially all of its business or assets. | ||
| 211 | |||
| 212 | 8.4. Upon termination of this Agreement, all licenses granted under Section 2 | ||
| 213 | will expire, except that any licenses extended to end-users pursuant to | ||
| 214 | Sections 2.2(b), 2.2(c), and 2.3(b), which have been granted prior to such | ||
| 215 | termination will survive. | ||
| 216 | |||
| 217 | 8.5. After termination of this Agreement by either party and upon NXP's written | ||
| 218 | request, you will, at your discretion, return to the NXP any confidential | ||
| 219 | information including all copies thereof or furnish to NXP at the address | ||
| 220 | below, a statement certifying, with respect to the Licensed Software delivered | ||
| 221 | hereunder that the original and all copies, except for archival copies to be | ||
| 222 | used solely for dispute resolution purposes, in whole or in part, in any form, | ||
| 223 | of the Licensed Software have been destroyed. | ||
| 224 | |||
| 225 | 8.6. Notwithstanding the termination of this Agreement for any reason, the | ||
| 226 | terms of Sections 1, 3, 5 through 25 will survive. | ||
| 227 | |||
| 228 | 9. SUPPORT. NXP is not obligated to provide any support, | ||
| 229 | upgrades or new releases of the Licensed Software under this Agreement. If you | ||
| 230 | wish, you may contact NXP and report problems and provide suggestions regarding | ||
| 231 | the Licensed Software. NXP has no obligation to respond to such a problem | ||
| 232 | report or suggestion. NXP may make changes to the Licensed Software at any | ||
| 233 | time, without any obligation to notify or provide updated versions of the | ||
| 234 | Licensed Software to you. | ||
| 235 | |||
| 236 | 10. NO WARRANTY. To the maximum extent permitted by law, NXP | ||
| 237 | expressly disclaims any warranty for the Licensed Software. The Licensed | ||
| 238 | Software is provided "AS ISh, without warranty of any kind, either express or | ||
| 239 | implied, including without limitation the implied warranties of | ||
| 240 | merchantability, fitness for a particular purpose, or non-infringement. You | ||
| 241 | assume the entire risk arising out of the use or performance of the licensed | ||
| 242 | software, or any systems you design using the licensed software (if any). | ||
| 243 | |||
| 244 | 11. INDEMNITY. You agree to fully defend and indemnify NXP | ||
| 245 | from all claims, liabilities, and costs (including reasonable attorney's fees) | ||
| 246 | related to (1) your use (including your contractors or distributee's use, if | ||
| 247 | permitted) of the Licensed Software or (2) your violation of the terms and | ||
| 248 | conditions of this Agreement. | ||
| 249 | |||
| 250 | 12. LIMITATION OF LIABILITY. EXCLUDING LIABILITY FOR A | ||
| 251 | BREACH OF SECTION 2 (LICENSE GRANTS), SECTION 3 (LICENSE LIMITATIONS AND | ||
| 252 | RESTRICTIONS), SECTION 17 (CONFIDENTIAL INFORMATION), OR CLAIMS UNDER SECTION | ||
| 253 | 11(INDEMNITY), IN NO EVENT WILL EITHER PARTY BE LIABLE, WHETHER IN CONTRACT, | ||
| 254 | TORT, OR OTHERWISE, FOR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR | ||
| 255 | PUNITIVE DAMAGES, INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR ANY LOSS OF USE, | ||
| 256 | LOSS OF TIME, INCONVENIENCE, COMMERCIAL LOSS, OR LOST PROFITS, SAVINGS, OR | ||
| 257 | REVENUES, TO THE FULL EXTENT SUCH MAY BE DISCLAIMED BY LAW. NXP'S TOTAL | ||
| 258 | LIABILITY FOR ALL COSTS, DAMAGES, CLAIMS, OR LOSSES WHATSOEVER ARISING OUT OF | ||
| 259 | OR IN CONNECTION WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS | ||
| 260 | AGREEMENT IS LIMITED TO THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION | ||
| 261 | WITH THE LICENSED SOFTWARE TO WHICH LOSSES OR DAMAGES ARE CLAIMED. | ||
| 262 | |||
| 263 | 13. EXPORT COMPLIANCE. Each party shall comply with all | ||
| 264 | applicable export and import control laws and regulations including but not | ||
| 265 | limited to the US Export Administration Regulations (including prohibited party | ||
| 266 | lists issued by other federal governments), Catch-all regulations and all | ||
| 267 | national and international embargoes. Each party further agrees that it will | ||
| 268 | not knowingly transfer, divert, export or re-export, directly or indirectly, | ||
| 269 | any product, software, including software source code, or technology restricted | ||
| 270 | by such regulations or by other applicable national regulations, received from | ||
| 271 | the other party under this Agreement, or any direct product of such software or | ||
| 272 | technical data to any person, firm, entity, country or destination to which | ||
| 273 | such transfer, diversion, export or re-export is restricted or prohibited, | ||
| 274 | without obtaining prior written authorization from the applicable competent | ||
| 275 | government authorities to the extent required by those laws. | ||
| 276 | |||
| 277 | 14. GOVERNMENT CONTRACT COMPLIANCE. | ||
| 278 | |||
| 279 | 14.1. If you sell Authorized Systems directly to any | ||
| 280 | government or public entity, including U.S., state, local, foreign or | ||
| 281 | international governments or public entities, or indirectly via a prime | ||
| 282 | contractor or subcontractor of such governments or entities, NXP makes no | ||
| 283 | representations, certifications, or warranties whatsoever about compliance with | ||
| 284 | government or public entity acquisition statutes or regulations, including, | ||
| 285 | without limitation, statutes or regulations that may relate to pricing, | ||
| 286 | quality, origin or content. | ||
| 287 | |||
| 288 | 14.2. The Licensed Software has been developed at private | ||
| 289 | expense and is a "Commercial Item" as defined in 48 C.F.R. Section 2.101, | ||
| 290 | consisting of "Commercial Computer Software", and/or "Commercial Computer | ||
| 291 | Software Documentation," as such terms are used in 48 C.F.R. Section 12.212 (or | ||
| 292 | 48 C.F.R. Section 227.7202, as applicable) and may only be licensed to or | ||
| 293 | shared with U.S. Government end users in object code form as part of, or | ||
| 294 | embedded within, Authorized Systems. Any agreement pursuant to which you share | ||
| 295 | the Licensed Software will include a provision that reiterates the limitations | ||
| 296 | of this document and requires all sub-agreements to similarly contain such | ||
| 297 | limitations. | ||
| 298 | |||
| 299 | 15. SAFETY CRITICAL APPLICATIONS | ||
| 300 | |||
| 301 | 15.1. In some cases, NXP may promote certain Licensed | ||
| 302 | Software for use in safety-related applications. NXP's goal is to educate | ||
| 303 | licensees so that they can design their own end-product solutions to meet | ||
| 304 | applicable functional safety standards and requirements. You make the ultimate | ||
| 305 | design decisions regarding your products and are solely responsible for | ||
| 306 | compliance with all legal, regulatory, safety, and security related | ||
| 307 | requirements concerning your products, regardless of any information or support | ||
| 308 | that may be provided by NXP. Accordingly, you will indemnify and hold NXP | ||
| 309 | harmless from any claims, liabilities, damages and associated costs and | ||
| 310 | expenses (including attorneys' fees) that NXP may incur related to your | ||
| 311 | incorporation of any product in a safety-critical application or system. | ||
| 312 | |||
| 313 | 15.2. Only Licensed Software that NXP has specifically | ||
| 314 | designated as "Automotive Qualified" is intended for use in automotive, | ||
| 315 | military, or aerospace applications or environments. If you use Licensed | ||
| 316 | Software that has not been designated as "Automotive Qualified" in an | ||
| 317 | automotive, military, or aerospace application or environment, you do so at | ||
| 318 | your own risk. | ||
| 319 | |||
| 320 | 15.3. Licensed Software is not intended or authorized for | ||
| 321 | any use in anti-personnel landmines. | ||
| 322 | |||
| 323 | 16. CHOICE OF LAW; VENUE. This Agreement will be governed | ||
| 324 | by, construed, and enforced in accordance with the laws of the State of Texas, | ||
| 325 | USA, without regard to conflicts of laws principles, will apply to all matters | ||
| 326 | relating to this Agreement or the Licensed Software, and you agree that any | ||
| 327 | litigation will be subject to the exclusive jurisdiction of the state or | ||
| 328 | federal courts Texas, USA. The United Nations Convention on Contracts for the | ||
| 329 | International Sale of Goods will not apply to this document. | ||
| 330 | |||
| 331 | 17. CONFIDENTIAL INFORMATION. Subject to the license grants | ||
| 332 | and restrictions contained herein, you must treat the Licensed Software as | ||
| 333 | confidential information and you agree to retain the Licensed Software in | ||
| 334 | confidence perpetually, with respect to Licensed Software in source code form | ||
| 335 | (human readable), or for a period of five (5) years from the date of | ||
| 336 | termination of this Agreement, with respect to all other parts of the Licensed | ||
| 337 | Software. During this period, you may not disclose any part of the Licensed | ||
| 338 | Software to anyone other than employees who have a need to know of the Licensed | ||
| 339 | Software and who have executed written agreements obligating them to protect | ||
| 340 | such Licensed Software to at least the same degree of care as in this | ||
| 341 | Agreement. You agree to use the same degree of care, but no less than a | ||
| 342 | reasonable degree of care, with the Licensed Software as you do with your own | ||
| 343 | confidential information. You may disclose Licensed Software to the extent | ||
| 344 | required by a court or under operation of law or order provided that you notify | ||
| 345 | NXP of such requirement prior to disclosure, which you only disclose | ||
| 346 | information required, and that you allow NXP the opportunity to object to such | ||
| 347 | court or other legal body requiring such disclosure. | ||
| 348 | |||
| 349 | 18. TRADEMARKS. You are not authorized to use any NXP | ||
| 350 | trademarks, brand names, or logos. | ||
| 351 | |||
| 352 | 19. ENTIRE AGREEMENT. This Agreement constitutes the entire | ||
| 353 | agreement between you and NXP regarding the subject matter of this Agreement, | ||
| 354 | and supersedes all prior communications, negotiations, understandings, | ||
| 355 | agreements or representations, either written or oral, if any. This Agreement | ||
| 356 | may only be amended in written form, signed by you and NXP. | ||
| 357 | |||
| 358 | 20. SEVERABILITY. If any provision of this Agreement is held | ||
| 359 | for any reason to be invalid or unenforceable, then the remaining provisions of | ||
| 360 | this Agreement will be unimpaired and, unless a modification or replacement of | ||
| 361 | the invalid or unenforceable provision is further held to deprive you or NXP of | ||
| 362 | a material benefit, in which case the Agreement will immediately terminate, the | ||
| 363 | invalid or unenforceable provision will be replaced with a provision that is | ||
| 364 | valid and enforceable and that comes closest to the intention underlying the | ||
| 365 | invalid or unenforceable provision. | ||
| 366 | |||
| 367 | 21. NO WAIVER. The waiver by NXP of any breach of any | ||
| 368 | provision of this Agreement will not operate or be construed as a waiver of any | ||
| 369 | other or a subsequent breach of the same or a different provision. | ||
| 370 | |||
| 371 | 22. AUDIT. You will keep full, clear and accurate records | ||
| 372 | with respect to your compliance with the limited license rights granted under | ||
| 373 | this Agreement for three years following expiration or termination of this | ||
| 374 | Agreement. NXP will have the right, either itself or through an independent | ||
| 375 | certified public accountant to examine and audit, at NXP's expense, not more | ||
| 376 | than once a year, and during normal business hours, all such records that may | ||
| 377 | bear upon your compliance with the limited license rights granted above. You | ||
| 378 | must make prompt adjustment to compensate for any errors and/or omissions | ||
| 379 | disclosed by such examination or audit. | ||
| 380 | |||
| 381 | 23. NOTICES. All notices and communications under | ||
| 382 | this Agreement will be made in writing, and will be effective when received at | ||
| 383 | the following addresses: | ||
| 384 | |||
| 385 | NXP: Freescale Semiconductor, Inc. | ||
| 386 | 6501 William Cannon West OE62 | ||
| 387 | Austin, Texas 78735 | ||
| 388 | ATTN: Legal Department | ||
| 389 | |||
| 390 | You: The address provided at registration | ||
| 391 | will be used. | ||
| 392 | |||
| 393 | 24. RELATIONSHIP OF THE PARTIES. The parties are | ||
| 394 | independent contractors. Nothing in this Agreement will be construed to create | ||
| 395 | any partnership, joint venture, or similar relationship. Neither party is | ||
| 396 | authorized to bind the other to any obligations with third parties. | ||
| 397 | |||
| 398 | 25. SUCCESSION AND ASSIGNMENT. This Agreement will be | ||
| 399 | binding upon and inure to the benefit of the parties and their permitted | ||
| 400 | successors and assigns. You may not assign this Agreement, or any part of this | ||
| 401 | Agreement, without the prior written approval of NXP, which approval will not | ||
| 402 | be unreasonably withheld or delayed. | ||
| 403 | |||
| 404 | |||
| 405 | |||
| 406 | |||
| 407 | APPENDIX A | ||
| 408 | |||
| 409 | Other License Grants and Restrictions: | ||
| 410 | |||
| 411 | The Licensed Software may include some or all of the following software, which | ||
| 412 | is either 1) not NXP proprietary software or 2) NXP proprietary software | ||
| 413 | subject to different terms than those in the Agreement. If the Software | ||
| 414 | Content Register that accompanies the Licensed Software identifies any of the | ||
| 415 | following Third Party Software or specific components of the NXP Proprietary | ||
| 416 | Software, the following terms apply to the extent they deviate from the terms | ||
| 417 | in the Agreement: | ||
| 418 | |||
| 419 | Third Party Software | ||
| 420 | |||
| 421 | Use Restrictions | ||
| 422 | |||
| 423 | Atheros | ||
| 424 | Use of Atheros software is limited to evaluation and demonstration only. | ||
| 425 | Permitted distributions must be similarly limited. Further rights must be | ||
| 426 | obtained directly from Atheros. | ||
| 427 | |||
| 428 | ATI (AMD) | ||
| 429 | Distribution of ATI software must be a part of, or embedded within, Authorized | ||
| 430 | Systems that include a ATI graphics processor core. | ||
| 431 | |||
| 432 | Broadcom Corporation | ||
| 433 | Your use of Broadcom Corporation software is restricted to Authorized Systems | ||
| 434 | that incorporate a compatible integrated circuit device manufactured or sold by | ||
| 435 | Broadcom. | ||
| 436 | |||
| 437 | Cirque Corporation | ||
| 438 | Use of Cirque Corporation technology is limited to evaluation, demonstration, | ||
| 439 | or certification testing only. Permitted distributions must be similarly | ||
| 440 | limited. Further rights, including but not limited to ANY commercial | ||
| 441 | distribution rights, must be obtained directly from Cirque Corporation. | ||
| 442 | |||
| 443 | Coding Technologies | ||
| 444 | (Dolby Labs) | ||
| 445 | Use of CTS software is limited to evaluation and demonstration only. Permitted | ||
| 446 | distributions must be similarly limited. Further rights must be obtained from | ||
| 447 | Dolby Laboratories. | ||
| 448 | |||
| 449 | CSR | ||
| 450 | Use of Cambridge Silicon Radio, Inc. ("CSR") software is limited to evaluation | ||
| 451 | and demonstration only. Permitted distributions must be similarly limited. | ||
| 452 | Further rights must be obtained directly from CSR. | ||
| 453 | |||
| 454 | NXP Wireless Charging Library | ||
| 455 | License to the Software is limited to use in inductive coupling or wireless | ||
| 456 | charging applications | ||
| 457 | |||
| 458 | Global Locate (Broadcom Corporation) | ||
| 459 | Use of Global Locate, Inc. software is limited to evaluation and demonstration | ||
| 460 | only. Permitted distributions must be similarly limited. Further rights must | ||
| 461 | be obtained from Global Locate. | ||
| 462 | |||
| 463 | Imagination Technologies Limited (IMG) | ||
| 464 | If the Licensed Software includes proprietary software developed by IMG, your | ||
| 465 | rights are limited to a non-exclusive, world-wide right and nontransferrable | ||
| 466 | and non-sub-licensable license (i) to use and modify the Licensed Software and | ||
| 467 | documentation and (ii) to copy and distribute the Licensed Software only in | ||
| 468 | object code form solely for use on NXP Rayleigh products. If you are provided | ||
| 469 | with the Licensed Software in source code format, you are restricted to | ||
| 470 | accessing only those deliverables in source code format which are necessary for | ||
| 471 | you to carry out either specific customization or porting work in association | ||
| 472 | with NXP's Rayleigh products or your Authorized System. | ||
| 473 | |||
| 474 | The confidentiality restrictions shall continue in force without limit in time | ||
| 475 | notwithstanding the termination or expiration of this Agreement. | ||
| 476 | |||
| 477 | Micrium | ||
| 478 | uC/OS-II and uC/OS-III is provided in source form for FREE short-term | ||
| 479 | evaluation, for educational use or for peaceful research. If you plan or | ||
| 480 | intend to use uC/OS-II or uC/OS-III in a commercial application/product then, | ||
| 481 | you need to contact Micrium to properly license uC/OS-II or uC/OSIII for its | ||
| 482 | use in your application/product. We provide ALL the source code for your | ||
| 483 | convenience and to help you experience uC/OS-II or uC/OSIII. The fact that | ||
| 484 | the source is provided does NOT mean that you can use it commercially without | ||
| 485 | paying a licensing fee. | ||
| 486 | |||
| 487 | Microsoft | ||
| 488 | If the Licensed Software includes software owned by Microsoft Corporation | ||
| 489 | ("Microsoft"), it is subject to the terms of your license with Microsoft (the | ||
| 490 | "Microsoft Underlying Licensed Software") and as such, NXP grants no license to | ||
| 491 | you, beyond evaluation and demonstration in connection with NXP processors, in | ||
| 492 | the Microsoft Underlying Licensed Software. You must separately obtain rights | ||
| 493 | beyond evaluation and demonstration in connection with the Microsoft Underlying | ||
| 494 | Licensed Software from Microsoft. | ||
| 495 | |||
| 496 | Microsoft does not provide support services for the components provided to you | ||
| 497 | through this Agreement. If you have any questions or require technical | ||
| 498 | assistance, please contact NXP. Microsoft Corporation is a third party | ||
| 499 | beneficiary to this Agreement with the right to enforce the terms of this | ||
| 500 | Agreement. TO THE MAXIMUM EXTENT PERMITTED BY LAW, MICROSOFT AND ITS | ||
| 501 | AFFILIATES DISCLAIM ANY WARRANTIES FOR THE MICROSOFT UNDERLYING LICENSED | ||
| 502 | SOFTWARE. TO THE MAXIMUM EXTENT PERMITTED BY LAW, NEITHER MICROSOFT NOR ITS | ||
| 503 | AFFILIATES WILL BE LIABLE, WHETHER IN CONTRACT, TORT, OR OTHERWISE, FOR ANY | ||
| 504 | DIRECT, INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES, | ||
| 505 | INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR ANY LOSS OF USE, LOSS OF TIME, | ||
| 506 | INCONVENIENCE, COMMERCIAL LOSS, OR LOST PROFITS, SAVINGS, OR REVENUES, ARISING | ||
| 507 | FROM THE FROM THE USE OF THE MICROSOFT UNDERLYING LICENSED SOFTWARE. | ||
| 508 | |||
| 509 | MindTree | ||
| 510 | Notwithstanding the terms contained in Section 2.3 (a), if the Licensed | ||
| 511 | Software includes proprietary software of MindTree in source code format, | ||
| 512 | Licensee may make modifications and create derivative works only to the extent | ||
| 513 | necessary for debugging of the Licensed Software. | ||
| 514 | |||
| 515 | MPEG LA | ||
| 516 | Use of MPEG LA audio or video codec technology is limited to evaluation and | ||
| 517 | demonstration only. Permitted distributions must be similarly limited. Further | ||
| 518 | rights must be obtained directly from MPEG LA. | ||
| 519 | |||
| 520 | MQX RTOS Code | ||
| 521 | MQX RTOS source code may not be re-distributed by any FSL Licensee under any | ||
| 522 | circumstance, even by a signed written amendment to this Agreement. | ||
| 523 | |||
| 524 | Opus | ||
| 525 | Use of Opus software must be consistent with the terms of the Opus license | ||
| 526 | which can be found at: http://www.opus-codec.org/license/ | ||
| 527 | |||
| 528 | Real Networks - its GStreamer Optimized Real Format Client Code implementation | ||
| 529 | or OpenMax Optimized Real Format Client Code | ||
| 530 | Use of the GStreamer Optimized Real Format Client Code, or OpenMax Optimized | ||
| 531 | Real Format Client code is restricted to applications in the automotive market. | ||
| 532 | Licensee must be a final manufacturer in good standing with a current license | ||
| 533 | with Real Networks for the commercial use and distribution of products | ||
| 534 | containing the GStreamer Optimized Real Format Client Code implementation or | ||
| 535 | OpenMax Optimized Real Format Client Code | ||
| 536 | |||
| 537 | Real Time Engineers Ltd. | ||
| 538 | Any FreeRTOS source code, whether modified or in its original release form, or | ||
| 539 | whether in whole or in part, can only be distributed by you under the terms of | ||
| 540 | version 2 of the GNU General Public License plus this exception. An | ||
| 541 | independent module is a module which is not derived from or based on FreeRTOS. | ||
| 542 | |||
| 543 | Clause 1: Linking FreeRTOS with other modules is making a combined work based | ||
| 544 | on FreeRTOS. Thus, the terms and conditions of the GNU General Public License | ||
| 545 | V2 cover the whole combination. | ||
| 546 | |||
| 547 | As a special exception, the copyright holders of FreeRTOS give you permission | ||
| 548 | to link FreeRTOS with independent modules to produce a statically linked | ||
| 549 | executable, regardless of the license terms of these independent modules, and | ||
| 550 | to copy and distribute the resulting executable under terms of your choice, | ||
| 551 | provided that you also meet, for each linked independent module, the terms and | ||
| 552 | conditions of the license of that module. An independent module is a module | ||
| 553 | which is not derived from or based on FreeRTOS. | ||
| 554 | |||
| 555 | Clause 2: FreeRTOS may not be used for any competitive or comparative purpose, | ||
| 556 | including the publication of any form of run time or compile time metric, | ||
| 557 | without the express permission of Real Time Engineers Ltd. (this is the norm | ||
| 558 | within the industry and is intended to ensure information accuracy). | ||
| 559 | |||
| 560 | SanDisk Corporation | ||
| 561 | If the Licensed Software includes software developed by SanDisk Corporation | ||
| 562 | ("SanDisk"), you must separately obtain the rights to reproduce and distribute | ||
| 563 | this software in source code form from SanDisk. Please follow these easy steps | ||
| 564 | to obtain the license and software: | ||
| 565 | |||
| 566 | 1. Contact your local SanDisk sales representative to obtain the SanDisk | ||
| 567 | License Agreement. | ||
| 568 | |||
| 569 | 2. Sign the license agreement. Fax the signed agreement to SanDisk USA | ||
| 570 | marketing department at 408-542-0403. The license will be valid when fully | ||
| 571 | executed by SanDisk. | ||
| 572 | 3. If you have specific questions, please send an email to | ||
| 573 | sales@sandisk.com | ||
| 574 | |||
| 575 | You may only use the SanDisk Corporation Licensed Software on products | ||
| 576 | compatible with a SanDisk Secure Digital Card. You may not use the SanDisk | ||
| 577 | Corporation Licensed Software on any memory device product. SanDisk retains | ||
| 578 | all rights to any modifications or derivative works to the SanDisk Corporation | ||
| 579 | Licensed Software that you may create. | ||
| 580 | |||
| 581 | Synopsys/Target | ||
| 582 | Compiler Technologies | ||
| 583 | Your use of the Synopsys/Target Compiler Technologies Licensed Software and | ||
| 584 | related documentation is subject to the following: | ||
| 585 | |||
| 586 | * Duration of the license for the Licensed Software is limited to 12 months, | ||
| 587 | unless otherwise specified in the license file. | ||
| 588 | * The Licensed Software is usable by one user at a time on a single | ||
| 589 | designated computer, unless otherwise agreed by Synopsys. | ||
| 590 | * Licensed Software and documentation are to be used only on a designated | ||
| 591 | computer at the designated physical address provided by you on the APEX license | ||
| 592 | form. | ||
| 593 | * The Licensed Software is not sub-licensable. | ||
| 594 | |||
| 595 | Texas Instruments | ||
| 596 | Your use of Texas Instruments Inc. WiLink8 Licensed Software is restricted to | ||
| 597 | NXP SoC based systems that include a compatible connectivity device | ||
| 598 | manufactured by TI. | ||
| 599 | |||
| 600 | Vivante | ||
| 601 | Distribution of Vivante software must be a part of, or embedded within, | ||
| 602 | Authorized Systems that include a Vivante Graphics Processing Unit. | ||
diff --git a/meta-boot2qt/files/qbsp/base_package.xml b/meta-boot2qt/files/qbsp/base_package.xml new file mode 100644 index 0000000..5f16dfa --- /dev/null +++ b/meta-boot2qt/files/qbsp/base_package.xml | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | <?xml version="1.0"?> | ||
| 2 | <Package> | ||
| 3 | <Version>@VERSION@</Version> | ||
| 4 | <ReleaseDate>@RELEASEDATE@</ReleaseDate> | ||
| 5 | <DisplayName>@TARGET@</DisplayName> | ||
| 6 | <Description>@NAME@ for @TARGET@</Description> | ||
| 7 | <Dependencies>@LICENSEDEPENDENCY@</Dependencies> | ||
| 8 | </Package> | ||
diff --git a/meta-boot2qt/files/qbsp/image_package.xml b/meta-boot2qt/files/qbsp/image_package.xml new file mode 100644 index 0000000..27e5f2e --- /dev/null +++ b/meta-boot2qt/files/qbsp/image_package.xml | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | <?xml version="1.0"?> | ||
| 2 | <Package> | ||
| 3 | <Version>@VERSION@</Version> | ||
| 4 | <ReleaseDate>@RELEASEDATE@</ReleaseDate> | ||
| 5 | <DisplayName>@TARGET@ Linux System</DisplayName> | ||
| 6 | <Description>System image for @TARGET@ hardware</Description> | ||
| 7 | <DownloadableArchives>image.7z</DownloadableArchives> | ||
| 8 | </Package> | ||
diff --git a/meta-boot2qt/files/qbsp/license_package.xml b/meta-boot2qt/files/qbsp/license_package.xml new file mode 100644 index 0000000..405ee5c --- /dev/null +++ b/meta-boot2qt/files/qbsp/license_package.xml | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | <?xml version="1.0"?> | ||
| 2 | <Package> | ||
| 3 | <DisplayName>@LICENSENAME@</DisplayName> | ||
| 4 | <Version>@VERSION@</Version> | ||
| 5 | <ReleaseDate>@RELEASEDATE@</ReleaseDate> | ||
| 6 | <Licenses> | ||
| 7 | <License name="@LICENSENAME@" file="@LICENSEFILE@"/> | ||
| 8 | </Licenses> | ||
| 9 | <Virtual>true</Virtual> | ||
| 10 | </Package> | ||
diff --git a/meta-boot2qt/files/qbsp/toolchain_installscript.qs b/meta-boot2qt/files/qbsp/toolchain_installscript.qs new file mode 100644 index 0000000..4afab71 --- /dev/null +++ b/meta-boot2qt/files/qbsp/toolchain_installscript.qs | |||
| @@ -0,0 +1,125 @@ | |||
| 1 | /**************************************************************************** | ||
| 2 | ** | ||
| 3 | ** Copyright (C) 2016 The Qt Company Ltd. | ||
| 4 | ** Contact: https://www.qt.io/licensing/ | ||
| 5 | ** | ||
| 6 | ** This file is part of the Boot to Qt meta layer. | ||
| 7 | ** | ||
| 8 | ** $QT_BEGIN_LICENSE:GPL$ | ||
| 9 | ** Commercial License Usage | ||
| 10 | ** Licensees holding valid commercial Qt licenses may use this file in | ||
| 11 | ** accordance with the commercial license agreement provided with the | ||
| 12 | ** Software or, alternatively, in accordance with the terms contained in | ||
| 13 | ** a written agreement between you and The Qt Company. For licensing terms | ||
| 14 | ** and conditions see https://www.qt.io/terms-conditions. For further | ||
| 15 | ** information use the contact form at https://www.qt.io/contact-us. | ||
| 16 | ** | ||
| 17 | ** GNU General Public License Usage | ||
| 18 | ** Alternatively, this file may be used under the terms of the GNU | ||
| 19 | ** General Public License version 3 or (at your option) any later version | ||
| 20 | ** approved by the KDE Free Qt Foundation. The licenses are as published by | ||
| 21 | ** the Free Software Foundation and appearing in the file LICENSE.GPL3 | ||
| 22 | ** included in the packaging of this file. Please review the following | ||
| 23 | ** information to ensure the GNU General Public License requirements will | ||
| 24 | ** be met: https://www.gnu.org/licenses/gpl-3.0.html. | ||
| 25 | ** | ||
| 26 | ** $QT_END_LICENSE$ | ||
| 27 | ** | ||
| 28 | ****************************************************************************/ | ||
| 29 | |||
| 30 | function Component() | ||
| 31 | { | ||
| 32 | } | ||
| 33 | |||
| 34 | Component.prototype.createOperations = function() | ||
| 35 | { | ||
| 36 | component.createOperations(); | ||
| 37 | |||
| 38 | var device = "@MACHINE@" | ||
| 39 | var platform = "@NAME@" | ||
| 40 | var sysroot = "@SYSROOT@" | ||
| 41 | var target_sys = "@TARGET_SYS@" | ||
| 42 | var target = "@TARGET@" | ||
| 43 | var abi = "@ABI@" | ||
| 44 | var installPath = "@INSTALLPATH@/toolchain" | ||
| 45 | var sdkPath = "@SDKPATH@" | ||
| 46 | var sdkFile = "@SDKFILE@" | ||
| 47 | |||
| 48 | var path = installer.value("TargetDir") + installPath; | ||
| 49 | if (systemInfo.kernelType !== "winnt") { | ||
| 50 | var script = path + "/" + sdkFile; | ||
| 51 | component.addOperation("Execute", "{0}", "chmod", "+x", script); | ||
| 52 | component.addOperation("Execute", "{0}", script, "-y", "-d", path, "UNDOEXECUTE", "rm", "-rf", path); | ||
| 53 | component.addOperation("Execute", "{0}", "/bin/rm", script); | ||
| 54 | } else { | ||
| 55 | path = path.replace(/\\/g,"/"); | ||
| 56 | component.addOperation("Replace", | ||
| 57 | path + "/sysroots/i686-pokysdk-mingw32/usr/bin/qt.conf", | ||
| 58 | sdkPath, path); | ||
| 59 | } | ||
| 60 | var basecomponent = component.name.substring(0, component.name.lastIndexOf(".")); | ||
| 61 | var toolchainId = "ProjectExplorer.ToolChain.Gcc:" + component.name; | ||
| 62 | var debuggerId = basecomponent + ".gdb"; | ||
| 63 | var qtId = basecomponent + ".qt"; | ||
| 64 | var icon = installer.value("B2QtDeviceIcon"); | ||
| 65 | var executableExt = ""; | ||
| 66 | var hostSysroot = "x86_64-pokysdk-linux"; | ||
| 67 | if (systemInfo.kernelType === "winnt") { | ||
| 68 | executableExt = ".exe"; | ||
| 69 | hostSysroot = "i686-pokysdk-mingw32"; | ||
| 70 | } | ||
| 71 | |||
| 72 | component.addOperation("Execute", | ||
| 73 | ["@SDKToolBinary@", "addTC", | ||
| 74 | "--id", toolchainId + ".gcc", | ||
| 75 | "--name", "GCC (" + platform + " " + target + ")", | ||
| 76 | "--path", path + "/sysroots/" + hostSysroot + "/usr/bin/" + target_sys + "/" + target_sys + "-gcc" + executableExt, | ||
| 77 | "--abi", abi, | ||
| 78 | "--language", "1", | ||
| 79 | "UNDOEXECUTE", | ||
| 80 | "@SDKToolBinary@", "rmTC", "--id", toolchainId + ".gcc"]); | ||
| 81 | |||
| 82 | component.addOperation("Execute", | ||
| 83 | ["@SDKToolBinary@", "addTC", | ||
| 84 | "--id", toolchainId + ".g++", | ||
| 85 | "--name", "G++ (" + platform + " " + target + ")", | ||
| 86 | "--path", path + "/sysroots/" + hostSysroot + "/usr/bin/" + target_sys + "/" + target_sys + "-g++" + executableExt, | ||
| 87 | "--abi", abi, | ||
| 88 | "--language", "2", | ||
| 89 | "UNDOEXECUTE", | ||
| 90 | "@SDKToolBinary@", "rmTC", "--id", toolchainId + ".g++"]); | ||
| 91 | |||
| 92 | component.addOperation("Execute", | ||
| 93 | ["@SDKToolBinary@", "addDebugger", | ||
| 94 | "--id", debuggerId, | ||
| 95 | "--name", "GDB (" + platform + " " + target + ")", | ||
| 96 | "--engine", "1", | ||
| 97 | "--binary", path + "/sysroots/" + hostSysroot + "/usr/bin/" + target_sys + "/" + target_sys + "-gdb" + executableExt, | ||
| 98 | "--abis", abi, | ||
| 99 | "UNDOEXECUTE", | ||
| 100 | "@SDKToolBinary@", "rmDebugger", "--id", debuggerId]); | ||
| 101 | |||
| 102 | component.addOperation("Execute", | ||
| 103 | ["@SDKToolBinary@", "addQt", | ||
| 104 | "--id", qtId, | ||
| 105 | "--name", platform + " " + target, | ||
| 106 | "--type", "Qdb.EmbeddedLinuxQt", | ||
| 107 | "--qmake", path + "/sysroots/" + hostSysroot + "/usr/bin/qmake" + executableExt, | ||
| 108 | "UNDOEXECUTE", | ||
| 109 | "@SDKToolBinary@", "rmQt", "--id", qtId]); | ||
| 110 | |||
| 111 | component.addOperation("Execute", | ||
| 112 | ["@SDKToolBinary@", "addKit", | ||
| 113 | "--id", basecomponent, | ||
| 114 | "--name", platform + " " + target, | ||
| 115 | "--mkspec", "devices/linux-oe-generic-g++", | ||
| 116 | "--qt", qtId, | ||
| 117 | "--debuggerid", debuggerId, | ||
| 118 | "--sysroot", path + "/sysroots/" + sysroot, | ||
| 119 | "--devicetype", "QdbLinuxOsType", | ||
| 120 | "--Ctoolchain", toolchainId + ".gcc", | ||
| 121 | "--Cxxtoolchain", toolchainId + ".g++", | ||
| 122 | "--icon", icon, | ||
| 123 | "UNDOEXECUTE", | ||
| 124 | "@SDKToolBinary@", "rmKit", "--id", basecomponent]); | ||
| 125 | } | ||
diff --git a/meta-boot2qt/files/qbsp/toolchain_package.xml b/meta-boot2qt/files/qbsp/toolchain_package.xml new file mode 100644 index 0000000..166e09b --- /dev/null +++ b/meta-boot2qt/files/qbsp/toolchain_package.xml | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | <?xml version="1.0"?> | ||
| 2 | <Package> | ||
| 3 | <Version>@VERSION@</Version> | ||
| 4 | <ReleaseDate>@RELEASEDATE@</ReleaseDate> | ||
| 5 | <DisplayName>@TARGET@ Linux Toolchain</DisplayName> | ||
| 6 | <Description>Toolchain and system root for @TARGET@</Description> | ||
| 7 | <DownloadableArchives>toolchain.7z</DownloadableArchives> | ||
| 8 | <Dependencies>qt.tools.qtcreator</Dependencies> | ||
| 9 | <Script>installscript.qs</Script> | ||
| 10 | </Package> | ||
