Jimmy Brisson
|
28064f1319
|
Use hash to determine changes to command files
|
2018-07-30 10:41:58 -05:00 |
Martin Kojtal
|
80d58e5572
|
iar: remove nxp duplicate definitions
Fixes #7634
|
2018-07-30 11:49:47 +01:00 |
Jimmy Brisson
|
fc97d77b0d
|
Remove file before moving over it
Windows is dumb sometimes
|
2018-07-27 10:06:11 -05:00 |
Jimmy Brisson
|
4da77916d5
|
Reduce include paths further
by 0.45% for Mbed Cloud Client
|
2018-07-27 09:43:30 -05:00 |
Cruz Monrreal
|
639285a0e2
|
Merge pull request #7608 from theotherjimmy/fix-make
Tools: Correct `win_to_unix` path handling
|
2018-07-26 15:53:23 -05:00 |
Cruz Monrreal
|
8755e56fd6
|
Merge pull request #7567 from theotherjimmy/managed-update-image
Tools: Generate update images with managed bl mode
|
2018-07-26 10:51:40 -05:00 |
Cruz Monrreal
|
dcd358f3e7
|
Merge pull request #7558 from theotherjimmy/tc-arm-v8m
Tools: Select compiler based on arch version
|
2018-07-26 10:27:21 -05:00 |
Jimmy Brisson
|
35498dc54c
|
Correct abspath handling
|
2018-07-26 10:19:23 -05:00 |
Jimmy Brisson
|
f9c6f21f2e
|
Correct path handling after calls to `win_to_unix`
|
2018-07-26 09:51:18 -05:00 |
Jimmy Brisson
|
76078f6a50
|
Include `-t ARM` support for v8m, armc6 targets
|
2018-07-25 11:48:14 -05:00 |
Jimmy Brisson
|
8be6a03a4b
|
Correct test_api usage of build_project
|
2018-07-25 11:29:59 -05:00 |
Jimmy Brisson
|
ac14e37a77
|
Correct result usage in reporting infra
|
2018-07-25 10:04:18 -05:00 |
Jimmy Brisson
|
c2642a1c9a
|
Add delta to subtotals
|
2018-07-24 14:09:55 -05:00 |
Jimmy Brisson
|
0e622ded63
|
Include removed modules in table calulation
|
2018-07-24 13:55:11 -05:00 |
Jimmy Brisson
|
814dbdbe3e
|
Don't trackback on no prior build
|
2018-07-24 13:42:09 -05:00 |
Jimmy Brisson
|
3eea82209e
|
Create a setting for comparing against a fixed build
|
2018-07-24 11:50:23 -05:00 |
Jimmy Brisson
|
7f2eee564c
|
Impl differential memap
|
2018-07-24 11:40:43 -05:00 |
Cruz Monrreal
|
25bb200586
|
Merge pull request #7480 from klaas019/master
Add MTS Dragonfly bootloader back after accidental removal from pr #7131
|
2018-07-23 10:12:31 -05:00 |
Cruz Monrreal
|
057138c2a0
|
Merge pull request #7536 from ganesh-ramachandran/master
Add Support for Toshiba TMPM3H6
|
2018-07-20 12:38:25 -05:00 |
Jimmy Brisson
|
24df8f89bf
|
Correct MockNotifier construction in test
|
2018-07-20 11:43:56 -05:00 |
Jimmy Brisson
|
69203d30f1
|
Create update images with managed bl mode
|
2018-07-20 10:53:00 -05:00 |
Jimmy Brisson
|
3f684113b0
|
Warn with ARMC6 and not v8m
|
2018-07-20 10:12:56 -05:00 |
Cruz Monrreal
|
4bcca894ae
|
Merge pull request #7061 from TTornblom/master
Tools: Include configuration in ASM
|
2018-07-20 08:02:44 -05:00 |
Jimmy Brisson
|
ae033da12f
|
Use mapping of core->arch ver. for tc picking
|
2018-07-19 10:55:35 -05:00 |
Jimmy Brisson
|
c030c6a52b
|
Use `-t ARM` for v8m targets
And pick the correct compiler
|
2018-07-19 10:48:35 -05:00 |
klaas019
|
b368ec8f21
|
Add MTS Dragonfly bootloader back after accidental removal from pr #7131
|
2018-07-19 10:19:39 -05:00 |
Jimmy Brisson
|
14c2eff8ee
|
Re-indent IAR ewp temptate
|
2018-07-19 10:19:31 -05:00 |
Jimmy Brisson
|
d6b0f80438
|
Condense exported IAR project file
|
2018-07-19 10:18:34 -05:00 |
Ganesh Ramachandran
|
bfcfe9cc4b
|
Added Support for Toshiba TMPM3H6
|
2018-07-19 16:31:11 +05:30 |
Cruz Monrreal II
|
a070e350ec
|
Removed extra ARMc6 instance in unique mapping
|
2018-07-18 14:10:42 -05:00 |
Cruz Monrreal
|
e9e1ff997d
|
Merge pull request #7302 from OpenNuvoton/nuvoton_m2351_v1.1
Support Nuvoton's NUMAKER_PFM_M2351 target
|
2018-07-18 08:49:55 -05:00 |
Cruz Monrreal
|
b30ac55edd
|
Merge pull request #7396 from theotherjimmy/mbed-2-matrix
Tools: Show Mbed-2-only targets in mbed compile -S
|
2018-07-18 08:49:09 -05:00 |
Jimmy Brisson
|
a2427998f9
|
Disable make_armc6 on v8m
|
2018-07-17 15:56:11 -05:00 |
Jimmy Brisson
|
750a2ace64
|
Use paths explicitly in copy from mbed libs
|
2018-07-16 14:12:00 -05:00 |
Jimmy Brisson
|
447acd0360
|
Make release errors very visible
|
2018-07-16 14:12:00 -05:00 |
Jimmy Brisson
|
91e77f16cd
|
Import FireRef before using it
|
2018-07-16 14:12:00 -05:00 |
Jimmy Brisson
|
28800fbdde
|
Fix broken tests
|
2018-07-16 14:12:00 -05:00 |
Jimmy Brisson
|
c641fd7459
|
Sort every list we have
|
2018-07-16 14:12:00 -05:00 |
Jimmy Brisson
|
5c27da7046
|
Correct scatter shebang rewriting in Make
|
2018-07-16 14:12:00 -05:00 |
Jimmy Brisson
|
3b7a5bb35e
|
Filter libraries by extension in exporters
|
2018-07-16 14:11:09 -05:00 |
Jimmy Brisson
|
62538e3bce
|
Filter archives for the arm linker
the other compilers can do it for themselves
|
2018-07-16 14:11:09 -05:00 |
Jimmy Brisson
|
b2395a7786
|
Simplify get_config toolchain handling
|
2018-07-16 14:11:09 -05:00 |
Jimmy Brisson
|
545553b6bc
|
Rewrite test detection to avoid relying on "inc_dirs"
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
8166889885
|
Compute inc_dirs from headers
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
a4cc32067d
|
Add get_file_paths res API and use it
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
28dbbd6b3b
|
Correct path usage in linking
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
d8ddfdc5a5
|
Populate lib_dirs
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
001c2d3b3b
|
Revisit Mbed 2 building
It's much cleaner now
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
c50d8a26dd
|
Correct win2unix typo
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
6a87510192
|
Correct several exporter uses of file_basepath with a dedupe
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
f143019e9a
|
Correct resources API usage in dupe test
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
7a26cd8da8
|
Use paths in linking
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
4109aa52e6
|
Privatize parts of the API that I don't want public
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
8303539415
|
Remove unused APIs
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
0661578054
|
Use include paths when compiling
We were using include names before
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
60e08b196c
|
Don't flatten build directories
Make a really good guess
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
0294f62c74
|
Put all src_paths into the root
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
de913e1ea2
|
Improve resources API to include more use cases
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
06f3fca6cf
|
Correct the _only_ detect_duplicates call
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
6ca218544d
|
Correct resources usage in tests
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
a57942a813
|
Remove test about unused parameter in find_tests
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
9326386daf
|
Switch to Resources in build_api and tests
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
1f6862b41f
|
Remove needless None-passing
It's now the default
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
9d8c925f76
|
Remove unused function
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
73e890fdc6
|
Simplify exclusion logic
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
226082999a
|
Remove base_path argument from several methods
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
786c228958
|
Cleanup legacy target+toolchain consts
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
8dab7417ae
|
Cleanup comments and code near add_directory
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
0ad5df379c
|
Create fully incremental scans without lazy dicts
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
361fc65f08
|
Allow missing toolchain parameter to get_config
|
2018-07-16 14:11:08 -05:00 |
Jimmy Brisson
|
4c7cf21feb
|
Require notifier in resources
|
2018-07-16 14:10:21 -05:00 |
Jimmy Brisson
|
7c42302854
|
Update test builder to use new resources
|
2018-07-16 14:10:21 -05:00 |
Jimmy Brisson
|
3e6e9e8c26
|
Remove unused git hook
|
2018-07-16 14:10:21 -05:00 |
Jimmy Brisson
|
87146cd66a
|
Cleanup and reduced scanning
|
2018-07-16 14:10:21 -05:00 |
Jimmy Brisson
|
519e338667
|
Rework export resource scanning
|
2018-07-16 14:10:21 -05:00 |
Jimmy Brisson
|
2d8cf737e4
|
Move resource scanning into it's own module
|
2018-07-16 14:10:21 -05:00 |
Jimmy Brisson
|
285d661373
|
Show Mbed 2 support in compile -S
|
2018-07-16 14:07:41 -05:00 |
Jimmy Brisson
|
989986288f
|
Correct uvision exporter support check
|
2018-07-16 11:51:20 -05:00 |
Jimmy Brisson
|
9968b547d9
|
Allow ARMC6 only mbed 5 releases
|
2018-07-16 08:42:55 -05:00 |
Cruz Monrreal
|
904bdf8016
|
Merge pull request #7477 from theotherjimmy/fix-customtgt-tests
Tools: Skip target lookup in test builds.
|
2018-07-14 12:15:04 -05:00 |
Cruz Monrreal
|
39407adf1b
|
Merge pull request #7475 from theotherjimmy/py3-release-ver-parse
Tools: py3 compatible mbed-os version lowercasing
|
2018-07-14 06:29:03 -05:00 |
Cruz Monrreal
|
d4a0e6cf7a
|
Merge pull request #7503 from theotherjimmy/unquote-make
Tools: Drop quotes from makefiles
|
2018-07-13 22:13:33 -05:00 |
Cruz Monrreal
|
9667b5e49b
|
Merge pull request #7500 from theotherjimmy/fix-gcc-v8m-export
Tools: Correct cmse lib creating with make_gcc_arm exporter
|
2018-07-13 22:13:12 -05:00 |
Cruz Monrreal
|
1ee7d8b6d5
|
Merge pull request #7481 from theotherjimmy/py3-export-supported
Tools: Fix py3 bug with mbed export -S
|
2018-07-13 22:12:59 -05:00 |
Cruz Monrreal
|
d33d93bf47
|
Merge pull request #7501 from theotherjimmy/gen-file-mkdir
Tools: Make directories before gen file uses them
|
2018-07-13 09:12:07 -05:00 |
ccli8
|
1dbdcb2c8b
|
[M2351] Remove M2351KIAAEES from iar_definitions.json
M2351 doesn't support IAR yet.
|
2018-07-13 13:42:42 +08:00 |
Jimmy Brisson
|
33a56b4470
|
Drop quotes from command line make
|
2018-07-12 13:11:57 -05:00 |
Jimmy Brisson
|
ef7b466958
|
Correct cmse lib creation for the make_gcc_arm
|
2018-07-12 10:49:26 -05:00 |
Jimmy Brisson
|
9a3ad69ee9
|
Ensure that files generated have a directory
|
2018-07-12 10:27:14 -05:00 |
Jimmy Brisson
|
51276a66b0
|
Update compiler check to allow only v6 for OS 5
|
2018-07-12 18:01:40 +08:00 |
Jimmy Brisson
|
4400765ece
|
Add `Mxx_NS` core-based labels
|
2018-07-12 18:01:37 +08:00 |
ccli8
|
8f2c717c4c
|
[M2351] Fix part number in IAR export
|
2018-07-12 17:51:56 +08:00 |
Deepika
|
ffcc438b5a
|
[M2351] Use Cortex M23 specific header files and interrupts
1. Update use of correct header files
2. Added missing entry of M2351 device in IAR defines.
3. Removed support of ARM toolchain in targets.json
|
2018-07-12 17:51:00 +08:00 |
Jimmy Brisson
|
e68b328cf8
|
Fix Python3 bug with `mbed export -S`
|
2018-07-11 11:44:50 -05:00 |
Jimmy Brisson
|
6d42bd31c6
|
Tools: Correct release version "parsing" for py3
|
2018-07-11 09:46:03 -05:00 |
Jimmy Brisson
|
5f8aa893ca
|
Partial revert of "CMSIS/RTX: Adapt Mbed OS to CMSIS/RTX device support scheme"
|
2018-07-11 13:49:57 +01:00 |
Cruz Monrreal
|
3becf77b10
|
Merge pull request #7466 from theotherjimmy/py3-version-check
Tools: py3 compatible version checks
|
2018-07-11 07:34:49 -05:00 |
Cruz Monrreal
|
45b8ec981b
|
Merge pull request #7410 from theotherjimmy/explicit-exporer-aliases
Tools: Move exporter alias handling to CLI
|
2018-07-10 22:04:01 -05:00 |
Jimmy Brisson
|
444d021b0e
|
Correct string usage in version checking
|
2018-07-10 14:04:26 -05:00 |
Jimmy Brisson
|
a9abcf1b15
|
Add aliases to example exporter options
|
2018-07-09 09:49:55 -05:00 |