Commit Graph

1260 Commits (9b082fff5557ffca287a1c52948c937634bd8235)

Author SHA1 Message Date
Jimmy Brisson 18b1cb6c11 Merge pull request #4531 from adbridge/update
Update branching option to branch from another branch.
2017-06-29 11:05:17 -05:00
Jimmy Brisson e57296d5b9 Merge pull request #4598 from theotherjimmy/iar-styling
Fix style issues in IAR exporter
2017-06-26 10:30:22 -05:00
Jimmy Brisson d103979e92 Merge pull request #4572 from bcostm/add_usb_disco_l072cz
DISCO_L072CZ_LRWAN1: Add support of USB Device
2017-06-26 10:28:31 -05:00
Jimmy Brisson 72bdeefca9 Merge pull request #4552 from bcostm/add_IAR_nucleo_f767zi
NUCLEO_F767ZI: Add missing IAR definitions
2017-06-26 10:27:46 -05:00
Jimmy Brisson 86f7cf43f8 Merge pull request #4426 from theotherjimmy/faster-scan
Improve directory scanning performance
2017-06-26 10:22:23 -05:00
Jimmy Brisson f3dc8a6bb1 Merge pull request #4103 from andrewleech/extra_targets
Add extra_targets.json support to build tools
2017-06-26 10:20:15 -05:00
Anna Bridge f1d0314783 Merge pull request #4410 from arostm/dev_disco_f413ZH
DISCO_F413ZH: Add new platform
2017-06-23 11:41:50 +01:00
Jimmy Brisson 75935b466d Merge pull request #4616 from amq/master
Fix unresolved include of mbed_config.h in Eclipse
2017-06-22 10:11:35 -05:00
Jimmy Brisson 14a0fb7ca5 Fix style issues in IAR exporter 2017-06-22 09:41:22 -05:00
Martin Kojtal ea4220dda0 Merge pull request #4578 from sarahmarshy/patch-10
Turn off "browse information" in Uvision template
2017-06-22 13:53:16 +02:00
amq 2b70e8f061 Fix unresolved include of mbed_config.h in Eclipse 2017-06-22 13:51:26 +02:00
arostm 9e7c9e8b4a DISCO_F413ZH: Remove usb from build_travis.py 2017-06-22 09:23:09 +02:00
arostm a4f6fc171e DISCO_F413ZH: Typo correction in build_travis.py 2017-06-22 09:23:08 +02:00
arostm d1aa129c02 DISCO_F413ZH: delete RTOS in build_travis.py 2017-06-22 09:23:08 +02:00
arostm ac3d5a0b25 DISCO_F413ZH: add IAR exporter 2017-06-22 09:23:08 +02:00
arostm b862b653d3 DISCO_F413ZH: corrections
- leds definition
- add sw4stm32 exporter
- recomment mco debug
2017-06-22 09:16:32 +02:00
arostm 45d42336ce DISCO_F413ZH: add terget.json, build_travis.py and test.py changes 2017-06-22 09:16:32 +02:00
Andrew Leech 4491d2e3f7 Prevent modifying existing targets.
A warning will be printed if it is attempted.
2017-06-21 22:17:58 +10:00
Andrew Leech 6bd55a16fe Add basic unit tests for custom_targets.json handling 2017-06-21 22:17:57 +10:00
Jimmy Brisson 49645b44d8 Clear custom-targets uppon setting new taregts.json location 2017-06-21 22:17:57 +10:00
Andrew Leech 2540f01d26 Handle situation when options.source_dir is None 2017-06-21 22:17:57 +10:00
Andrew Leech bf08b108aa Add custom_targets.json file contents to targets
Avoid duplication of update_target_data() code
Keep "custom_targets.json" filename definition in Targets()
2017-06-21 22:17:57 +10:00
Jimmy Brisson 2c4475cacc Find extra targets in all source folders 2017-06-21 22:17:57 +10:00
Andrew Leech 58c52fa2e7 Recursively merge extra_targets into targets
Recursively merge any target configs in extra_targets.json rather than completely replacing keys at the top level
2017-06-21 22:14:07 +10:00
Andrew Leech e6e3d08ea6 Add extra_targets.json support to build tools
If the file extra_targets.json exists in the working directory load it over the top of the built in targets.json for defining new and overriding built in mbed target definitions.
2017-06-21 22:14:07 +10:00
adbridge d1f3eb6ba6 Added template file for PR commit message plus minor review changes 2017-06-21 11:50:14 +01:00
bcostm e6a013fa35 DISCO_L072CZ_LRWAN1: Add usb in build_travis.py 2017-06-20 16:12:32 +02:00
Anna Bridge c5e1fa70d9 Merge pull request #4242 from bcostm/dev_disco-l475-iot
DISCO_L475VG_IOT01A : Add new target
2017-06-20 11:41:42 +01:00
Jimmy Brisson 2e87f56a55 Merge pull request #4541 from theotherjimmy/fix-large-string
Fix a bug in print_large_string
2017-06-19 12:00:07 -05:00
Jimmy Brisson b56d9f3df3 Merge pull request #4540 from theotherjimmy/export-app-config
Support app config option for export
2017-06-19 11:59:38 -05:00
sarahmarshy 2abe6be5ba Turn off "browse information" in Uvision template
"Browse information," or the indexer for MDK, causes extremely long
build times when enabled.
2017-06-19 10:44:23 -05:00
Jimmy Brisson bf1a69b9be Fill out remainder of LazyDict dict compatibility 2017-06-16 15:52:30 -05:00
Jimmy Brisson 7513d4f897 Correct len and iter operators for LazyDict 2017-06-16 15:28:10 -05:00
Jimmy Brisson 27c55d5c8d Delay relative_to and win_to_unix operations over features 2017-06-16 15:16:24 -05:00
Jimmy Brisson 85748dbd21 Delay feature scan until it's rquired 2017-06-16 14:58:58 -05:00
Jimmy Brisson 55801b619d Improve speed of .mbedignore processing 2017-06-16 13:36:56 -05:00
Sam Grove 74b6e8cc4c Merge pull request #4530 from bridadan/verbose_example_build
Enable verbose builds when running example build tests
2017-06-15 11:19:08 -05:00
Sam Grove d7c5be26ef Merge pull request #4544 from theotherjimmy/export-static-files
Export static files from mbed export
2017-06-15 11:18:28 -05:00
bcostm a5240d25e2 NUCLEO_F767ZI: Add missing IAR definitions 2017-06-14 15:16:11 +02:00
Jimmy Brisson 60fea42fdb Filter supported devices with a post-bin whitelist in uvision 2017-06-13 15:55:36 -05:00
Jimmy Brisson f81444d4f8 Export static files from mbed export 2017-06-13 13:40:30 -05:00
Jimmy Brisson 724112586d Fix a bug in print_large_string 2017-06-13 11:43:25 -05:00
adbridge b4ac0d048d Remove remaining use of args.tag and replace with tag obtained from
config file
2017-06-13 17:31:10 +01:00
Jimmy Brisson c4a6163ce5 Accept app config option for export 2017-06-13 10:30:05 -05:00
adbridge 108250d24a 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-06-12 17:57:01 +01:00
Brian Daniels fd4cd43043 Enable verbose builds when running example build tests 2017-06-12 11:25:01 -05:00
bcostm 59bfa39b6d DISCO_L475VG_IOT01A: remove rtos from build_travis.py 2017-06-12 17:03:12 +02:00
bcostm 2c12c6c13c Remove fat, usb_host, USB_10, USB_11 in build_travis.py
--> alignment with other targets after rebase
2017-06-12 17:03:12 +02:00
bcostm 8c7000cce4 Add "01A" suffix in target name 2017-06-12 17:03:12 +02:00
bcostm b26eae581d Add DISCO_L475VG_IOT in build, export and tests python files 2017-06-12 17:03:12 +02:00