First release of MCUXpresso install
This commit is contained in:
commit
0191eb2aae
4 changed files with 384 additions and 0 deletions
21
.SRCINFO
Normal file
21
.SRCINFO
Normal file
|
@ -0,0 +1,21 @@
|
|||
pkgbase = mcuxpresso-ide
|
||||
pkgdesc = An easy-to-use integrated development environment (IDE) for creating, building, debugging, and optimizing your application. From BIN package distributed by NXP.
|
||||
pkgver = 10.0.0_344
|
||||
pkgrel = 1
|
||||
url = http://www.nxp.com/MCUXPresso
|
||||
arch = x86_64
|
||||
license = custom:"NXP"
|
||||
depends = dfu-util
|
||||
depends = libusb
|
||||
depends = webkitgtk
|
||||
depends = ncurses
|
||||
depends = glibc
|
||||
noextract = mcuxpressoide-10.0.0_344.x86_64.deb.bin
|
||||
options = !strip
|
||||
source = https://freescaleesd.flexnetoperations.com/337170/457/11291457/mcuxpressoide-10.0.0_344.x86_64.deb.bin
|
||||
source = LICENSE
|
||||
sha256sums = e39a767b6bd8ef9e84efa2e20ecc07cc8c7a8bbcfb04633d52e0d02ea2b5ce73
|
||||
sha256sums = f54634d263ed329288adbcd617f971502a22f38717602c504371a49301d37fb2
|
||||
|
||||
pkgname = mcuxpresso-ide
|
||||
|
310
LICENSE
Normal file
310
LICENSE
Normal file
|
@ -0,0 +1,310 @@
|
|||
NXP SOFTWARE LICENSE AGREEMENT
|
||||
This is a legal agreement between you, as an authorized representative of your employer, or if you have
|
||||
no employer, as an individual (together "you"), and NXP B.V. ("NXP"). It concerns your rights to use the
|
||||
software identified in the Software Content Register and provided to you in binary or source code form
|
||||
and any accompanying written materials (the "Licensed Software"). The Licensed Software may include
|
||||
any updates or error corrections or documentation relating to the Licensed Software provided to you by
|
||||
NXP under this License. In consideration for NXP allowing you to access the Licensed Software, you are
|
||||
agreeing to be bound by the terms of this Agreement. If you do not agree to all of the terms of this
|
||||
Agreement, do not download or install the Licensed Software. If you change your mind later, stop using
|
||||
the Licensed Software and delete all copies of the Licensed Software in your possession or control. Any
|
||||
copies of the Licensed Software that you have already distributed, where permitted, and do not destroy
|
||||
will continue to be governed by this Agreement. Your prior use will also continue to be governed by this
|
||||
Agreement.
|
||||
1. DEFINITIONS
|
||||
1.1. For NXP, the term "Affiliate" means (i) any Person Controlled by NXP Semiconductors N.V. or (ii)
|
||||
any Person Controlled by any transferee of all or substantially all of the assets of NXP Semiconductors
|
||||
N.V., where "Controlled" means the direct or indirect beneficial ownership of more than fifty percent
|
||||
(50%) of the voting stock, or decision-making authority in the event that there is no voting stock, in
|
||||
another entity; provided, any such Person described in clause (i) or (ii) shall be deemed to be an
|
||||
"Affiliate" only for so long as such Person is Controlled by NXP Semiconductors N.V. or such transferee.
|
||||
For the purposes of this definition, "Person" is defined to mean "an individual, corporation, partnership,
|
||||
limited liability company, association, unincorporated association, trust or other entity or organization,
|
||||
including a government or political subdivision or an agency or instrumentality thereof."
|
||||
1.2 "Compilable Software" means the portion of the Licensed Software that is for use on a NXP
|
||||
Processor, such as an embedded operating system, Processor Expert Components, runtime libraries and
|
||||
example code.
|
||||
1.3 "Essential Patent" means a patent to the limited extent that infringement of such patent cannot
|
||||
be avoided in remaining compliant with the technology standards implicated by the usage of any of
|
||||
the Licensed Software, including optional implementation of the standards, on technical but not
|
||||
commercial grounds, taking into account normal technical practice and the state of the art generally
|
||||
available at the time of standardization.
|
||||
1.4. "Intellectual Property Rights" means any and all rights under statute, common law or equity in
|
||||
and under copyrights, trade secrets, and patents (including utility models), and analogous rights
|
||||
throughout the world, including any applications for and the right to apply for, any of the foregoing.
|
||||
1.5 "Software Content Register" means the documentation accompanying the Licensed Software
|
||||
which identifies the contents of the Licensed Software, including but not limited to identification of any
|
||||
Third Party Software.
|
||||
1.6 "Third Party Software" means, any software included in the Licensed Software that is not NXP
|
||||
Proprietary software, and is not open source software, and to which different license terms may apply.
|
||||
2. LICENSE GRANT.
|
||||
2.1. NXP grants to you a personal, non-transferable, non-exclusive, license, under NXP's intellectual
|
||||
property rights, to use and reproduce the Licensed Software solely in conjunction with the design of
|
||||
products using, or associated with, a NXP integrated circuit. You may not distribute or sublicense the
|
||||
Licensed Software to others except as expressly granted in Section 2.2 below.
|
||||
2.2. NXP grants to you a personal, non-transferable, non-exclusive, license, under NXP's intellectual
|
||||
property rights to distribute the Compilable Software in object code (machine readable) only. Other
|
||||
components of the Licensed Software may also be distributed but only if they are explicitly marked in
|
||||
conjunction with that installed component.
|
||||
2.3 For Licensed Software provided to you in source code form (human readable), NXP further
|
||||
grants to you a personal, non-transferable, non-exclusive, license, under NXP's intellectual property
|
||||
rights to prepare derivative works of the Licensed Software.
|
||||
2.3.1 Special Source Distribution Rights. NXP grants to you the right to prepare derivative works of
|
||||
and to distribute Compilable Software, which is explicitly marked with the text "SOURCE DISTRIBUTION
|
||||
PERMISSIBLE", in source form and only as part of your own software programs that add substantial
|
||||
value to the Compilable Software. You may only distribute the Compilable Software for execution on a
|
||||
NXP integrated circuit.
|
||||
2.4. Separate license grants to Third Party Software, or other terms applicable to the Licensed
|
||||
Software if different from those granted in this Section 2, are contained in Appendix A. The Licensed
|
||||
Software is accompanied by a Software Content Register which will identify that portion of the Licensed
|
||||
Software, if any, that is subject to the different terms in Appendix A.
|
||||
2.5. You may use subcontractors on your premises to exercise your rights under Section 2.1, 2.2 and
|
||||
2.3 so long as you have an agreement in place with the subcontractor containing confidentiality
|
||||
restrictions no less stringent than those contained in this Agreement. You will remain liable for your
|
||||
subcontractors' adherence to the terms of this Agreement and for any and all acts and omissions of such
|
||||
subcontractors with respect to this Agreement and the Licensed Software.
|
||||
3. LICENSE LIMITATIONS AND RESTRICTIONS.
|
||||
3.1. The licenses granted above in Section 2 only extend to NXP intellectual property rights that
|
||||
would be infringed by the Licensed Software prior to your preparation of any derivative work.
|
||||
3.2. The Licensed Software is licensed to you, not sold. Title to Licensed Software delivered
|
||||
hereunder remains vested in NXP or NXP's licensor and cannot be assigned or transferred. You are
|
||||
expressly forbidden from selling or otherwise distributing the Licensed Software, or any portion thereof,
|
||||
except as expressly permitted herein. This Agreement does not grant to you any implied rights under
|
||||
any NXP or third party intellectual property.
|
||||
3.3. You may not translate, reverse engineer, decompile, or disassemble the Licensed Software
|
||||
except to the extent applicable law specifically prohibits such restriction. You must prohibit your sub-
|
||||
licensees from translating, reverse engineering, decompiling, or disassembling the Licensed Software
|
||||
except to the extent applicable law specifically prohibits such restriction.
|
||||
3.4. You must reproduce, and may not alter, any copyright notices and other proprietary legends on
|
||||
copies of Licensed Software.
|
||||
3.5. If you distribute the Licensed Software to the United States Government, then the Licensed
|
||||
Software is "restricted computer software" and is subject to FAR 52.227-19 (c)(1) and (c)(2).
|
||||
3.6. You grant to NXP a non-exclusive, non-transferable, irrevocable, perpetual, worldwide, royalty-
|
||||
free, sub-licensable license under your Intellectual Property Rights to use without restriction and for any
|
||||
purpose any suggestion, comment or other feedback related to the Licensed Software (including, but
|
||||
not limited to, error corrections and bug fixes).
|
||||
3.7. You will not take or fail to take any action that could subject the Licensed Software to an
|
||||
Excluded License. An Excluded License means any license that requires, as a condition of use,
|
||||
modification or distribution of software subject to the Excluded License, that such software or other
|
||||
software combined and/or distributed with the software be (i) disclosed or distributed in source code
|
||||
form; (ii) licensed for the purpose of making derivative works; or (iii) redistributable at no charge.
|
||||
3.8. You may not publish or distribute information, results or data associated with the use of the
|
||||
Licensed Software to anyone other than NXP; however you must advise NXP on at least a quarterly basis
|
||||
of any results obtained including any problems or suggested improvements thereof. NXP retains the
|
||||
right to use such results and related information in any manner it deems appropriate
|
||||
4. OPEN SOURCE. Open source software included in the Licensed Software is not licensed under
|
||||
the terms of this Agreement, but is instead licensed under the terms of the applicable open source
|
||||
license(s), such as the BSD License, Apache License or the GNU Lesser General Public License. Your use
|
||||
of the open source software is subject to the terms of each applicable license. You must agree to the
|
||||
terms of each applicable license, or you cannot use the open source software.
|
||||
5. INTELLECTUAL PROPERTY RIGHTS. Title and all intellectual property rights associated with your
|
||||
modifications to the Licensed Software will be the property of NXP. Upon request, you must provide
|
||||
NXP the source code of any derivative of the Licensed Software. You agree to assign all, and hereby do
|
||||
assign all rights, title, and interest to any such modifications to the Licensed Software to NXP and agree
|
||||
to provide all assistance reasonably requested by NXP to establish, preserve or enforce such right.
|
||||
Further, you agree to waive all moral rights relating to your modifications to the Licensed Software,
|
||||
including, without limitation, all rights of identification of authorship and all rights of approval,
|
||||
restriction, or limitation on use or subsequent modification. Notwithstanding the foregoing, you will
|
||||
have the license rights granted in Section 2 to any such modifications made by you or your licensor's.
|
||||
6. PATENT COVENANT NOT TO SUE. As partial, material consideration for the rights granted to you
|
||||
under this Agreement, you covenant not to sue or otherwise assert your patents against NXP, a NXP
|
||||
Affiliate or subsidiary, or a NXP licensee of the Licensed Software for infringement of your Intellectual
|
||||
Property Rights by the manufacture, use, sale, offer for sale, importation or other disposition or
|
||||
promotion of the Licensed Software and/or any redistributed portions of the Licensed Software.
|
||||
7. ESSENTIAL PATENTS. You are solely responsible for obtaining licenses for any relevant Essential
|
||||
Patents for your use in connection with technology that you incorporate into your product (whether as
|
||||
part of the Licensed Software or not).
|
||||
8. TERM AND TERMINATION. This Agreement will remain in effect unless terminated as provided
|
||||
herein.
|
||||
8.1. You may terminate this Agreement immediately upon written notice to NXP at the address
|
||||
provided below.
|
||||
8.2. Either party may terminate this Agreement if the other party is in default of any of the terms
|
||||
and conditions of this Agreement, and termination is effective if the defaulting party fails to correct such
|
||||
default within 30 days after written notice thereof by the non-defaulting party to the defaulting party at
|
||||
the address below.
|
||||
8.3. Notwithstanding the foregoing, NXP may terminate this Agreement immediately upon written
|
||||
notice if you: breach any of your confidentiality obligations or the license restrictions under this
|
||||
Agreement; become bankrupt, insolvent, or file a petition for bankruptcy or insolvency, make an
|
||||
assignment for the benefit of its creditors; enter proceedings for winding up or dissolution ;are
|
||||
dissolved; or are nationalized or become subject to the expropriation of all or substantially all of its
|
||||
business or assets.
|
||||
8.4. Upon termination of this Agreement, all licenses granted under Section 2 will expire except as
|
||||
required by applicable mandatory law.
|
||||
8.5. After termination of this Agreement by either party and upon NXP's written request, you will, at
|
||||
your discretion, return to the NXP any confidential information including all copies thereof or furnish to
|
||||
NXP at the address below, a statement certifying, with respect to the Licensed Software delivered
|
||||
hereunder that the original and all copies, except for archival copies to be used solely for dispute
|
||||
resolution purposes, in whole or in part, in any form, of the Licensed Software have been destroyed.
|
||||
8.6. Notwithstanding the termination of this Agreement for any reason, the terms of Sections 1, 3, 4
|
||||
through 25 will survive.
|
||||
9. SUPPORT. NXP is not obligated to provide any support, upgrades or new releases of the Licensed
|
||||
Software under this Agreement. If you wish, you may contact NXP and report problems and provide
|
||||
suggestions regarding the Licensed Software. NXP has no obligation to respond to such a problem report
|
||||
or suggestion. NXP may make changes to the Licensed Software at any time, without any obligation to
|
||||
notify or provide updated versions of the Licensed Software to you.
|
||||
10. NO WARRANTY. To the maximum extent permitted by law, NXP expressly disclaims any
|
||||
warranty for the Licensed Software. The Licensed Software is provided "AS IS", without warranty of any
|
||||
kind, either express or implied, including without limitation the implied warranties of merchantability,
|
||||
fitness for a particular purpose, or non-infringement. You assume the entire risk arising out of the use or
|
||||
performance of the licensed software, or any systems you design using the licensed software (if any).
|
||||
11. INDEMNITY. You agree to fully defend and indemnify NXP from all claims, liabilities, and costs
|
||||
(including reasonable attorney's fees) related to (1) your use (including your contractors or licensee's
|
||||
use, if permitted) of the Licensed Software or (2) your violation of the terms and conditions of this
|
||||
Agreement.
|
||||
12. LIMITATION OF LIABILITY. EXCLUDING LIABILITY FOR A BREACH OF SECTION 2 (LICENSE
|
||||
GRANTS), SECTION 3 (LICENSE LIMITATIONS AND RESTRICTIONS), SECTION 17 (CONFIDENTIAL
|
||||
INFORMATION), OR CLAIMS UNDER SECTION 11(INDEMNITY), IN NO EVENT WILL EITHER PARTY BE
|
||||
LIABLE, WHETHER IN CONTRACT, TORT, OR OTHERWISE, FOR ANY INCIDENTAL, SPECIAL, INDIRECT,
|
||||
CONSEQUENTIAL OR PUNITIVE DAMAGES, INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR ANY LOSS
|
||||
OF USE, LOSS OF TIME, INCONVENIENCE, COMMERCIAL LOSS, OR LOST PROFITS, SAVINGS, OR
|
||||
REVENUES, TO THE FULL EXTENT SUCH MAY BE DISCLAIMED BY LAW. NXP'S TOTAL LIABILITY FOR ALL
|
||||
COSTS, DAMAGES, CLAIMS, OR LOSSES WHATSOEVER ARISING OUT OF OR IN CONNECTION WITH THIS
|
||||
AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO THE AGGREGATE
|
||||
AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED SOFTWARE TO WHICH LOSSES OR
|
||||
DAMAGES ARE CLAIMED.
|
||||
13. EXPORT COMPLIANCE. Each party shall comply with all applicable export and import control laws
|
||||
and regulations including but not limited to the US Export Administration Regulations (including
|
||||
prohibited party lists issued by other federal governments), Catch-all regulations and all national and
|
||||
international embargoes. Each party further agrees that it will not knowingly transfer, divert, export or
|
||||
re-export, directly or indirectly, any product, software, including software source code, or technology
|
||||
restricted by such regulations or by other applicable national regulations, received from the other party
|
||||
under this Agreement, or any direct product of such software or technical data to any person, firm,
|
||||
entity, country or destination to which such transfer, diversion, export or re-export is restricted or
|
||||
prohibited, without obtaining prior written authorization from the applicable competent government
|
||||
authorities to the extent required by those laws.
|
||||
14. GOVERNMENT CONTRACT COMPLIANCE
|
||||
14.1. If you sell any systems or software you create using the Licensed Software directly to any
|
||||
government or public entity, including U.S., state, local, foreign or international governments or public
|
||||
entities, or indirectly via a prime contractor or subcontractor of such governments or entities, NXP
|
||||
makes no representations, certifications, or warranties whatsoever about compliance with government
|
||||
or public entity acquisition statutes or regulations, including, without limitation, statutes or regulations
|
||||
that may relate to pricing, quality, origin or content.
|
||||
14.2. The Licensed Software has been developed at private expense and is a "Commercial Item" as
|
||||
defined in 48 C.F.R. <20>2.101, consisting of "Commercial Computer Software", and/or "Commercial
|
||||
Computer Software Documentation," as such terms are used in 48 C.F.R. <20>12.212 (or 48 C.F.R.
|
||||
<EFBFBD>227.7202, as applicable) and may only be licensed to or shared with U.S. Government end users in
|
||||
object code as specifically authorized by NXP. Any agreement pursuant to which you share the Licensed
|
||||
Software will include a provision that reiterates the limitations of this document and requires all sub-
|
||||
agreements to similarly contain such limitations.
|
||||
15. SAFETY CRITICAL APPLICATIONS
|
||||
15.1. In some cases, NXP may promote certain Licensed Software for use in safety-related
|
||||
applications. NXP's goal is to educate licensees so that they can design their own end-product solutions
|
||||
to meet applicable functional safety standards and requirements. You make the ultimate design
|
||||
decisions regarding your products and are solely responsible for compliance with all legal, regulatory,
|
||||
safety, and security related requirements concerning your products, regardless of any information or
|
||||
support that may be provided by NXP. Accordingly, you will indemnify and hold NXP harmless from any
|
||||
claims, liabilities, damages and associated costs and expenses (including attorneys' fees) that NXP may
|
||||
incur related to your incorporation of any product in a safety-critical application or system.
|
||||
15.2. Only those products that NXP has specifically designated as "Automotive Qualified" are
|
||||
designed and intended for use in automotive, military, or aerospace applications or environments. If
|
||||
Buyer uses any product that has not been designated as "Automotive Qualified" in an automotive,
|
||||
military, or aerospace application or environment, Buyer does so at its own risk.
|
||||
15.3. Licensed Software is not intended or authorized for any use in anti-personnel landmines.
|
||||
16. CHOICE OF LAW; VENUE. This Agreement will be governed by, construed, and enforced in
|
||||
accordance with the laws of The Netherlands, without regard to conflicts of laws principles, will apply to
|
||||
all matters relating to this Agreement or the Licensed Software, and you agree that any litigation will be
|
||||
subject to the exclusive jurisdiction of the courts of Amsterdam, The Netherlands. The United Nations
|
||||
Convention on Contracts for the International Sale of Goods will not apply to this document.
|
||||
17. CONFIDENTIAL INFORMATION. You must treat the Licensed Software as confidential
|
||||
information and you agree to retain the Licensed Software in confidence perpetually, with respect to
|
||||
Licensed Software in source code form (human readable), or for a period of five (5) years from the date
|
||||
of termination of this Agreement, with respect to all other parts of the Licensed Software. During this
|
||||
period, you may not disclose any part of the Licensed Software to anyone other than employees, or
|
||||
subcontractors in accordance with Section 2.5, who have a need to know of the Licensed Software and
|
||||
who have executed written agreements obligating them to protect such Licensed Software to at least
|
||||
the same degree of care as in this Agreement. You agree to use the same degree of care, but no less
|
||||
than a reasonable degree of care, with the Licensed Software as you do with your own confidential
|
||||
information. You may disclose Licensed Software to the extent required by a court or under operation of
|
||||
law or order provided that you notify NXP of such requirement prior to disclosure, which you only
|
||||
disclose information required, and that you allow NXP the opportunity to object to such court or other
|
||||
legal body requiring such disclosure.
|
||||
18. TRADEMARKS. You are not authorized to use any NXP trademarks, brand names, or logos.
|
||||
19 ENTIRE AGREEMENT. This Agreement constitutes the entire agreement between you and NXP
|
||||
regarding the subject matter of this Agreement, and supersedes all prior communications, negotiations,
|
||||
understandings, agreements or representations, either written or oral, if any. This Agreement may only
|
||||
be amended in written form, executed by you and NXP.
|
||||
20. SEVERABILITY. If any provision of this Agreement is held for any reason to be invalid or
|
||||
unenforceable, then the remaining provisions of this Agreement will be unimpaired and, unless a
|
||||
modification or replacement of the invalid or unenforceable provision is further held to deprive you or
|
||||
NXP of a material benefit, in which case the Agreement will immediately terminate, the invalid or
|
||||
unenforceable provision will be replaced with a provision that is valid and enforceable and that comes
|
||||
closest to the intention underlying the invalid or unenforceable provision.
|
||||
21. NO WAIVER. The waiver by NXP of any breach of any provision of this Agreement will not
|
||||
operate or be construed as a waiver of any other or a subsequent breach of the same or a different
|
||||
provision.
|
||||
22. AUDIT. You will keep full, clear and accurate records with respect to your compliance with the
|
||||
limited license rights granted under this Agreement for three years following expiration or termination
|
||||
of this Agreement. NXP will have the right, either itself or through an independent certified public
|
||||
accountant to examine and audit, at NXP's expense, not more than once a year, and during normal
|
||||
business hours, all such records that may bear upon your compliance with the limited license rights
|
||||
granted above. You must make prompt adjustment to compensate for any errors and/or omissions
|
||||
disclosed by such examination or audit.
|
||||
23. NOTICES. All notices and communications under this Agreement will be made in writing,
|
||||
and will be effective when received at the following addresses:
|
||||
NXP: NXP B.V.
|
||||
High Tech Campus 60
|
||||
5656 AG Eindhoven
|
||||
The Netherlands
|
||||
ATTN: Legal Department
|
||||
|
||||
You: The address provided at registration will be used.
|
||||
24. RELATIONSHIP OF THE PARTIES. The parties are independent contractors. Nothing in this
|
||||
Agreement will be construed to create any partnership, joint venture, or similar relationship. Neither
|
||||
party is authorized to bind the other to any obligations with third parties.
|
||||
25. SUCCESSION AND ASSIGNMENT. This Agreement will be binding upon and inure to the benefit
|
||||
of the parties and their permitted successors and assigns. You may not assign this Agreement, or any
|
||||
part of this Agreement, without the prior written approval of NXP, which approval will not be
|
||||
unreasonably withheld or delayed. NXP may assign this Agreement, or any part of this Agreement, in its
|
||||
sole discretion.
|
||||
|
||||
|
||||
|
||||
APPENDIX A
|
||||
Other License Grants and Restrictions:
|
||||
The Licensed Software may include some or all of the following software, which is either 1) not NXP proprietary
|
||||
software or 2) NXP proprietary software subject to different terms than those in the Agreement. If the Software
|
||||
Content Register that accompanies the Licensed Software identifies any of the following Third Party Software or
|
||||
specific components of the NXP Proprietary Software, the following terms apply to the extent they deviate from
|
||||
the terms in the Agreement:
|
||||
Third Party Software
|
||||
Use Restrictions
|
||||
|
||||
Atheros
|
||||
Use of Atheros software is limited to evaluation and demonstration only.
|
||||
Permitted distributions must be similarly limited. Further rights must be
|
||||
obtained directly from Atheros.
|
||||
|
||||
Future Technology
|
||||
Devices International
|
||||
Ltd.
|
||||
Future Technology Devices International software must be used consistent
|
||||
with the terms found here:
|
||||
http://www.ftdichip.com/Drivers/FTDriverLicenceTerms.htm
|
||||
|
||||
LineStream
|
||||
Technologies
|
||||
LineStream Technologies software must be used consistent with the terms found here:
|
||||
http://www.linestream.com/eula
|
||||
|
||||
|
||||
MQX RTOS Source
|
||||
Code
|
||||
MQX RTOS source code may not be re-distributed by any FSL Licensee under
|
||||
any circumstance, even by a signed written amendment to this Agreement.
|
||||
|
||||
Oracle JRE (Java)
|
||||
The Oracle JRE must be used consistent with terms found here:
|
||||
http://java.com/license
|
||||
|
||||
P&E Micro
|
||||
P&E Software must be used consistent with the terms found here:
|
||||
http://www.pemicro.com/licenses/gdbserver/license_gdb.pdf
|
||||
|
||||
Segger
|
||||
Microcontroller
|
||||
Segger software must be used consistent with the terms found here:
|
||||
http://www.segger.com/jlink-software.html
|
||||
|
||||
Vivante
|
||||
Distribution of Vivante software must be a part of, or embedded within,
|
||||
Authorized Systems that include a Vivante Graphics Processing Unit.
|
40
PKGBUILD
Normal file
40
PKGBUILD
Normal file
|
@ -0,0 +1,40 @@
|
|||
# Maintainer: Romain Bazile <gromain.baz at gmail dot com>
|
||||
|
||||
pkgname=mcuxpresso-ide
|
||||
pkgver=10.0.0_344
|
||||
pkgrel=1
|
||||
epoch=
|
||||
pkgdesc="An easy-to-use integrated development environment (IDE) for creating, building, debugging, and optimizing your application. From BIN package distributed by NXP."
|
||||
arch=('x86_64')
|
||||
url="http://www.nxp.com/MCUXPresso"
|
||||
license=('custom:"NXP"')
|
||||
depends=('dfu-util' 'libusb' 'webkitgtk' 'ncurses' 'glibc')
|
||||
source=("https://freescaleesd.flexnetoperations.com/337170/457/11291457/mcuxpressoide-${pkgver}.${arch}.deb.bin" "LICENSE")
|
||||
noextract=("mcuxpressoide-${pkgver}.${arch}.deb.bin")
|
||||
sha256sums=('e39a767b6bd8ef9e84efa2e20ecc07cc8c7a8bbcfb04633d52e0d02ea2b5ce73'
|
||||
'f54634d263ed329288adbcd617f971502a22f38717602c504371a49301d37fb2')
|
||||
options=('!strip')
|
||||
|
||||
prepare() {
|
||||
chmod +x mcuxpressoide-${pkgver}.${arch}.deb.bin
|
||||
./mcuxpressoide-${pkgver}.${arch}.deb.bin --noexec --keep --target ${srcdir}
|
||||
cd ${srcdir}/
|
||||
mkdir mcuxpressoide
|
||||
bsdtar -x -f mcuxpressoide-${pkgver}.${arch}.deb -C mcuxpressoide/
|
||||
bsdtar -x -f mcuxpressoide/data.tar.gz -C mcuxpressoide/
|
||||
mkdir JLink_Linux_x86_64
|
||||
bsdtar -x -f JLink_Linux_x86_64.deb -C JLink_Linux_x86_64/
|
||||
bsdtar -x -f JLink_Linux_x86_64/data.tar.gz -C JLink_Linux_x86_64/
|
||||
}
|
||||
|
||||
|
||||
package() {
|
||||
mkdir -p ${srcdir}/mcuxpressoide/usr/share/NXPLPCXpress;
|
||||
mv ${srcdir}/mcuxpressoide/lib/udev/rules.d/55-pemicro.rules ${srcdir}/mcuxpressoide/lib/udev/rules.d/57-pemicro.rules
|
||||
cp -r ${srcdir}/mcuxpressoide/usr ${pkgdir}/;
|
||||
cp -r ${srcdir}/mcuxpressoide/lib ${pkgdir}/usr/;
|
||||
cp -r ${srcdir}/JLink_Linux_x86_64/usr ${pkgdir}/;
|
||||
cp -r ${srcdir}/JLink_Linux_x86_64/opt ${pkgdir}/;
|
||||
cp -r ${srcdir}/JLink_Linux_x86_64/etc ${pkgdir}/;
|
||||
install -D -m644 ${srcdir}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE;
|
||||
}
|
13
mcuxpresso-ide.install
Normal file
13
mcuxpresso-ide.install
Normal file
|
@ -0,0 +1,13 @@
|
|||
pre_install() {
|
||||
echo "Be advised that the package you are currently installing should be downloaded through"
|
||||
echo "NXP's License Wall at https://www.nxp.com/MCUXpresso"
|
||||
echo "By installing this package you agree to the terms of this license."
|
||||
echo "A copy of the License is available in /usr/share/licenses/mcuxpresso-ide"
|
||||
}
|
||||
|
||||
|
||||
post_install() {
|
||||
echo "Warning! If you want to be able to install or update plugins"
|
||||
echo "in MCUXpresso, you either need to launch it as root, or"
|
||||
echo "chown the /usr/local/mcuxpressoide-${pkgver}/ide/ folder to your user."
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue