jacobjohnson-ON
9212a85207
mbed OS 5.5.3, including the changes needed to enable 640k. Includes the proposed changes by Mac. 7/25/17
2017-08-11 14:16:33 +01:00
Mahadevan Mahesh
a937ccb1a9
mbed exporter: Add IAR support for various NXP platforms
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2017-08-11 14:16:33 +01:00
Alexander Zilberkant
b9eb0da67d
Fix CDT debugger settings on Linux - remove .exe suffix
...
On Linux machines arm-none-eabi-gdb executable do not have .exe suffix.
On Windows machines - it is possible to run an executable without explicit .exe suffix.
This change fixes debugger settings for Linux hosts
2017-08-11 14:16:33 +01:00
Alexander Zilberkant
6b0fa85364
Rename Eclipse .launch file according to project name
...
Since Eclipse supports working with multiple projects in the same workspace, .launch file name
should include project name for creating unique per-project .launch file.
2017-08-11 14:16:33 +01:00
Alexander Zilberkant
6904f84337
Remove unused Python imports
2017-08-11 14:16:33 +01:00
JojoS
a77182edcc
verify libname before stripping
2017-08-11 14:16:33 +01:00
JojoS
be72993ee2
fix unresolved linker msg: __wrap_
...
adding libraries to gcc linker group command
2017-08-11 14:16:33 +01:00
Jimmy Brisson
c511e96e01
Add missing collect_include passing
2017-08-02 09:45:21 +01:00
Jimmy Brisson
abe3553f9c
Correct supported check in exporter tests
2017-08-02 09:45:21 +01:00
Jimmy Brisson
1792f02dcf
Collect ignores from scan resources and use in exporetrs
2017-08-02 09:45:21 +01:00
Johan Stokking
035ed58be4
Use immutable tuple instead of mutable list
...
Signed-off-by: Johan Stokking <johan@stokking.nl>
2017-07-28 14:46:27 +01:00
Johan Stokking
4e5a68ef2a
ZIP export static files
...
Signed-off-by: Johan Stokking <johan@stokking.nl>
2017-07-28 14:46:27 +01:00
Johan Stokking
f16c4d06d7
Copy static files also when zipping
2017-07-28 14:46:26 +01:00
Johan Stokking
f0b350632e
Copy static files only
...
Signed-off-by: Johan Stokking <johan@stokking.nl>
2017-07-28 14:46:26 +01:00
Jimmy Brisson
1f58726f4a
Deprecate Simplicity Version 3
2017-07-28 14:46:23 +01:00
Jimmy Brisson
f6710236ef
Deprecate LPCXpresso
2017-07-28 14:46:23 +01:00
Jimmy Brisson
423959d4ca
Deprecate KDS
2017-07-28 14:46:23 +01:00
Jimmy Brisson
cc53dd75a3
Deprecate e2studio
2017-07-28 14:46:23 +01:00
Jimmy Brisson
4407b001b7
Deprecate Coide
2017-07-28 14:46:22 +01:00
Jimmy Brisson
66fa34c0b6
Deprecate Atmel Studio
2017-07-28 14:46:22 +01:00
Jimmy Brisson
ccc2105cd1
Create deprecated exporter class decorator
2017-07-28 14:46:22 +01:00
Jimmy Brisson
7af22d0499
Remove unusable exporters
2017-07-28 14:46:22 +01:00
Jimmy Brisson
294beb181e
Prevent double define in very old builds
...
Partially reverts 2ddf4b33cb
2017-07-28 14:46:15 +01:00
Jimmy Brisson
38e258c641
Allow custom_targets.json exporting
2017-07-14 15:13:32 +01:00
Jimmy Brisson
fde073c3dc
Generate exporter suppored lists when needed
2017-07-14 15:13:32 +01:00
Martin Kojtal
e97380913c
tools: fix toolchain extend inc paths
...
inc paths might be a list or might not be (just single string). If they don't, we are ending up with non valid include paths (one letter include paths).
This as result would not compile.
2017-07-14 15:13:31 +01:00
Brian Daniels
f1b45989db
Sort the config parameters before printing them
2017-07-14 15:13:30 +01:00
Jimmy Brisson
b963697ac4
Double escape defines
...
Fixes a bug where quoting gets stripped by the shell used in the makefile
and another bug where the lack of escaping would cause parser errors in
eclipse.
2017-07-14 15:13:30 +01:00
lordguilly
4759d7652c
added the missing verbose=verbose to printout the command line correctly
2017-07-14 15:13:30 +01:00
Jimmy Brisson
1a2e93ab17
Reduce device has whitelist
2017-07-14 15:13:30 +01:00
Jimmy Brisson
a2bbefeb3d
Add line between local and module imports
2017-07-14 15:13:30 +01:00
Jimmy Brisson
c85f4362bd
Add license header
2017-07-14 15:13:30 +01:00
Jimmy Brisson
009019e38c
Restrict device_has
2017-07-14 15:13:30 +01:00
Jimmy Brisson
7973551b73
Revamp option parsing and add more checks
2017-07-14 15:13:30 +01:00
Jimmy Brisson
05b9b8ae57
Stylize and add function docs
2017-07-14 15:13:30 +01:00
Jimmy Brisson
31cb52dc88
Added simple linter for targets.json
2017-07-14 15:13:30 +01:00
Mo Chen
24e6a780d3
Put quotes around include files
...
This fixes a problem when the path to include files have spaces.
See https://github.com/ARMmbed/mbed-os-example-uvisor/issues/31 for an
example of this problem.
Signed-off-by: Mo Chen <mo.chen@arm.com>
2017-07-14 15:13:29 +01:00
adbridge
c2b2044480
Added template file for PR commit message plus minor review changes
2017-07-14 15:13:29 +01:00
adbridge
a472cba08f
Remove remaining use of args.tag and replace with tag obtained from config file
2017-07-14 15:13:29 +01:00
adbridge
268990bb1e
Update branching option to branch from another branch.
...
Previously if updating a branch in the ARMmbed version of an example
repo, the branch would be created initially from master. This update
allows the new branch to be created by any pre-existing branch.
This update also moves the branch / fork / tag configuration data to the
json config file. It thus simplifies the command line.
-b on its own now indicates use the branch information in the config
-f on its own now indicates use the fork information in the config
2017-07-14 15:13:29 +01:00
Martin Kojtal
597a4a9ced
IAR: remove stm32f413 from definitions
...
This definition requires IAR 7.80.2 and higher.
It will be readded once we all update to the latest IAR 7.80 patch release. For
future, please any new target should state what are the requirements on tools to
avoid this suprises.
2017-07-04 12:19:04 +01:00
Jimmy Brisson
16be3ff167
Fix style issues in IAR exporter
2017-07-03 11:46:59 +01:00
bcostm
2327be65a2
DISCO_L072CZ_LRWAN1: Add usb in build_travis.py
2017-07-03 11:46:51 +01:00
bcostm
a7c23f12b7
NUCLEO_F767ZI: Add missing IAR definitions
2017-07-03 11:46:49 +01:00
Jimmy Brisson
59839e03c7
Fill out remainder of LazyDict dict compatibility
2017-07-03 11:46:48 +01:00
Jimmy Brisson
11d0cd0e7a
Correct len and iter operators for LazyDict
2017-07-03 11:46:48 +01:00
Jimmy Brisson
abbf61adb7
Delay relative_to and win_to_unix operations over features
2017-07-03 11:46:48 +01:00
Jimmy Brisson
62d6d95e0f
Delay feature scan until it's rquired
2017-07-03 11:46:48 +01:00
Jimmy Brisson
8d78e7150e
Improve speed of .mbedignore processing
2017-07-03 11:46:47 +01:00
Andrew Leech
49f46086f8
Prevent modifying existing targets.
...
A warning will be printed if it is attempted.
2017-07-03 11:46:46 +01:00