Sam Grove
28f9b27918
Merge pull request #2788 from theotherjimmy/print-percent
...
Print percent complete when building
2016-09-24 16:48:03 -05:00
Sam Grove
acdab5e284
Merge pull request #2773 from sarahmarshy/quotes_error
...
[Exporters] [Makefile] Single quotes for escaping commands
2016-09-24 16:46:25 -05:00
Sam Grove
3c6776f9bf
Merge pull request #2753 from jeromecoutant/PR_NUCLEO_F767ZI_CAN
...
[NUCLEO_F767ZI] Add CAN capability
2016-09-24 16:41:10 -05:00
Sam Grove
aad2372df7
Merge pull request #2727 from jeromecoutant/PR_Serial_Init_Timeout
...
Serial init timeout: increase default value
2016-09-24 16:33:45 -05:00
Sam Grove
8e473be5f3
Merge pull request #2622 from egostm/dev_i2c_asynch
...
[STM32F4] Add asynchronous I2C
2016-09-24 16:27:20 -05:00
Sam Grove
e9c556d356
Merge pull request #2757 from theotherjimmy/non-global-config
...
Refactor Target and Config away from global variables
2016-09-22 17:23:04 -05:00
Jimmy Brisson
2fe201cf10
Print percent complete when building
2016-09-22 15:10:03 -05:00
Sarah Marsh
16913b93a6
New build tests.
...
*Changes*
- Parallel export
- mbed-os tests added
- specified release version (default to 5)
- default tests AND targets dependent on specified release version
2016-09-22 10:03:34 -05:00
Erwan GOURIOU
d7dda282c2
[dev_asynch_i2c] Extend asynch I2C to STM32F4 boards
...
Move i2c_s to common_objects.h
Introduce I2C Master/Slave asynch test
Test I2C asynch master/slave on STM32F4 boards
2016-09-22 09:52:21 +02:00
Erwan GOURIOU
8982ff1971
[dev_i2c] Fix I2C byte transfer API to enable Master/Slave test on F411RE
...
i2c_byte_write could be used to send byte and address.
In case used for address, ADDR Flag should be reset.
2016-09-22 09:39:10 +02:00
Erwan GOURIOU
4b42fc5a22
[dev_asynch_i2c] Test Asynch I2C on F411RE
...
Add single board I2C master/slave asynch test
2016-09-22 09:39:10 +02:00
Sam Grove
0c0455bf3f
Merge pull request #2745 from pan-/disable_global_objects_destruction
...
Disable global objects destruction
2016-09-22 00:48:08 -05:00
Sam Grove
6fce892f05
Merge pull request #2614 from MarceloSalazar/uvision_default
...
Change default uvision exporter to uvision5
2016-09-22 00:46:18 -05:00
Sarah Marsh
b39fbd3273
Use single quotes to escape make commands
2016-09-21 11:30:58 -05:00
Jimmy Brisson
d4f9820577
Refactor Target and Config away from global variables
2016-09-20 16:09:22 -05:00
jeromecoutant
012f2c3353
[NUCLEO_F767ZI] Add CAN capability
2016-09-20 16:18:11 +02:00
Vincent Coubard
f4f8b491d1
Override exit and atexit functions from newlib.
...
This change simplify the exit and initialization process.
It also reduce the number of hidden memory allocation made by atexit.
2016-09-19 15:17:39 +01:00
Vincent Coubard
2f0b772c77
Disable destruction of global C++ objects when IAR is used.
...
This behavior is realized by enabling the flag --no_static_destruction
when the compilerin the invoked.
2016-09-19 11:59:24 +01:00
Brian Daniels
ba5ab753b1
Fixing missing import for os.path.exists
2016-09-17 21:12:47 -05:00
Sam Grove
663fdb796f
Merge pull request #2721 from theotherjimmy/profile-documentation
...
tools - Add documentation about profiles to the toolcahins
2016-09-16 17:38:13 -05:00
Sam Grove
bdf221349e
Merge pull request #2697 from theotherjimmy/export-repos-togleable
...
tools-exporters! - disable inclusion of repo-dirs in zips by default
2016-09-16 17:33:55 -05:00
Sam Grove
a6f4b58405
Merge pull request #2675 from sarahmarshy/toolchain_path_check
...
Revise checking toolchain path
2016-09-16 17:31:41 -05:00
Sam Grove
054f232431
Merge pull request #2674 from theotherjimmy/correct_repo_files
...
tools - Correct adding repo_files
2016-09-16 17:30:13 -05:00
Sam Grove
bd4d29d76c
Merge pull request #2672 from stevew817/bugfix/EFM32_exporter_mbed_config
...
[EFM32] Fix exporter to pull root path
2016-09-16 17:29:53 -05:00
Sam Grove
1f7c341a65
Merge pull request #2671 from theotherjimmy/export-getting-started
...
tools-exporters! - Globally add a gettingstarted.html
2016-09-16 17:28:44 -05:00
Sam Grove
04547f671b
Merge pull request #2659 from sarahmarshy/patch-5
...
Fix exported project file group naming
2016-09-16 17:25:40 -05:00
Sam Grove
ca0b47a8be
Merge pull request #2612 from MarceloSalazar/memap_fixes
...
Fixed bug on memap (non-default output path)
2016-09-16 17:21:07 -05:00
jeromecoutant
c8c76498e8
Serial init timeout: increase default value
...
It seems that my test bench is very slow...
I need to increase the timeout value in order to get the port ready
Thx
2016-09-16 14:17:46 +02:00
Marcelo Salazar
64d33810fc
Minor tweak on spaces
2016-09-16 10:11:07 +01:00
Jimmy Brisson
924d242b39
Add documentation about profiles to the toolcahins
2016-09-15 15:03:10 -05:00
Jimmy Brisson
e507b9e1c6
export make - Surround all command line stuff with quotes.
...
Should eliminate any space-in-path issues
2016-09-15 11:42:52 -05:00
Jimmy Brisson
a3ee5edde5
Unifiy output style of makefile and tools
2016-09-15 11:42:52 -05:00
Jimmy Brisson
d9c8365828
Use cflags instead of symbols
2016-09-15 11:42:52 -05:00
Jimmy Brisson
6838aa9372
Clean code style of python code for generic make
2016-09-15 11:42:52 -05:00
Jimmy Brisson
920bb47ffd
Change make exporter support to match target.json
2016-09-15 11:42:52 -05:00
Jimmy Brisson
00d2a45b91
Generalize make exporters for all toolchains
2016-09-15 11:42:52 -05:00
Jimmy Brisson
17e096b369
Move make stuff to it's own folder; add a make_gcc_arm exporter
2016-09-15 11:42:52 -05:00
Jimmy Brisson
5c9dd3c3a1
Remove "modify the checksum" message from targets without a binary hook
2016-09-15 11:42:51 -05:00
Jimmy Brisson
7b1112588d
remove templates that differ uselessly in cpu/c flags
2016-09-15 11:42:51 -05:00
Jimmy Brisson
c913050053
Move hex file merging to common makefile
2016-09-15 11:42:45 -05:00
Jimmy Brisson
4ac92daac9
Use common template as fallback
2016-09-15 11:41:46 -05:00
Bogdan Marinescu
7669d7f8f5
Merge pull request #2691 from ARMmbed/no_custom_targets
...
Removed custom targets from config system
2016-09-14 14:41:31 +03:00
Jimmy Brisson
e939133355
Add a inc_repos option to the exporters
2016-09-13 17:09:15 -05:00
Sarah Marsh
8670598115
Abstract check_executable added
2016-09-13 16:26:58 -05:00
Sarah Marsh
ab92a5ace2
Toolchain check generic in mbedToolchain
2016-09-13 13:59:11 -05:00
Sarah Marsh
8b74c5b3c7
Docstrings. Empty executable search path handling.
2016-09-13 12:06:01 -05:00
Bogdan Marinescu
8852b2edec
Removed hidden argument to set_targets_json_location
...
The previous code used a variable that was internal to the Target class.
This commit removes the argument to `set_targets_json_location`
completely, which forces Target to use the default locatio internally.
2016-09-13 16:45:32 +03:00
Bogdan Marinescu
d7899b4b2b
Removed custom targets from config system
...
Custom targets were the origin of a number of issues with the mbed
tools, so it was decided that they need to be removed. This PR does just
that (and moves the "custom_targets" part of the config system tests
into a separate, per-test "targets.json" file to preserve the test
functionality).
2016-09-13 15:54:44 +03:00
Sarah Marsh
61dee45dca
Revise checking toolchain path
2016-09-12 18:54:39 -05:00
Jimmy Brisson
f48aa248b7
Correct adding repo_files
2016-09-12 16:19:55 -05:00