Jimmy Brisson
a0c8a09c89
Unify look of argument errors
2016-08-19 14:01:19 -05:00
Martin Kojtal
862db41be3
Merge pull request #2468 from bridadan/fix-gcc-diagnostic-pattern
...
Tools - Fixing issue where GCC fails to report compile errors when non-verbose
2016-08-19 13:48:54 +01:00
Martin Kojtal
f6be78dc89
Merge pull request #2429 from theotherjimmy/specialize-tests-discovery
...
Move find_tests to where it's has arguments
2016-08-19 12:05:45 +01:00
Martin Kojtal
5c82db8203
Merge pull request #2494 from theotherjimmy/fix-memap-table
...
Print module information in 'table' output format
2016-08-19 11:52:26 +01:00
Jimmy Brisson
74dd5efd48
Print module information in 'table' output format
2016-08-18 13:25:58 -05:00
Jimmy Brisson
096d17dec9
Fix macros being the exact same when generating mbed_config.h
2016-08-18 11:23:26 -05:00
Martin Kojtal
bdb4ab921f
Merge pull request #2472 from ytsuboi/master
...
[TY51822r3] Added exporting support
2016-08-17 14:54:49 +01:00
Martin Kojtal
77e87179bd
Merge pull request #2456 from NXPmicro/SDK2_FRDM_K66F
...
Add support for FRDM K66
2016-08-17 14:37:31 +01:00
Yoshihiro TSUBOI
f8a6af161a
[TY51822r3] Added exporting support
2016-08-17 10:58:48 +09:00
Jimmy Brisson
dabd7b8d53
Made linting a recommendation and raised the bar for printing
2016-08-16 13:29:43 -05:00
Jimmy Brisson
7b7ca84ab3
Fix remaining issues in targets.py
2016-08-16 13:29:43 -05:00
Jimmy Brisson
3f9bedbdd9
Add pylint testing to Travis
2016-08-16 13:29:43 -05:00
Jimmy Brisson
33786130ae
Format and document options.py
2016-08-16 13:29:43 -05:00
Jimmy Brisson
44efd92ca3
Format and document hooks.py
2016-08-16 13:29:31 -05:00
Brian Daniels
20ddba6e90
Fixing issue where GCC fails to report compile errors when non-verbose
...
The output of the GCC compiler is such that the toolchain regex sometimes
got hung up on the ':' charcter being printed in front of the drive letter when
running on Windows. This PR changes the matching logic to be more flexible
by using 'search' to check the entire string for a match, not just the
beginning of the string.
2016-08-16 12:34:18 -05:00
Jimmy Brisson
ec1d0b5673
Format detect_targets.py
2016-08-16 11:48:46 -05:00
Jimmy Brisson
2831eee216
Format and document libraries.py
2016-08-16 11:48:45 -05:00
Jimmy Brisson
acc59a1a86
Format paths python module
2016-08-16 11:48:45 -05:00
Jimmy Brisson
5fbcc25b46
Format and document colorize
2016-08-16 11:48:45 -05:00
Jimmy Brisson
cb5e61028d
Format and add docstrings to memmap
2016-08-16 11:48:39 -05:00
Jimmy Brisson
ea63a4d9a7
Expand docstrings in build_api
2016-08-16 11:04:33 -05:00
Jimmy Brisson
bb43f8d37a
Format targets.py
2016-08-16 11:04:33 -05:00
Jimmy Brisson
9d09f8e049
Reveal cumulative attributes from Targets
2016-08-16 11:04:32 -05:00
Jimmy Brisson
57af5cd053
Edit the English of the docstrings
2016-08-16 11:04:32 -05:00
Jimmy Brisson
acf5c40af4
Glorify config.py (passes pylint)
2016-08-16 11:04:32 -05:00
Jimmy Brisson
b2156ceef5
Format bulid_api
2016-08-16 11:04:32 -05:00
Jimmy Brisson
99f1284a81
Stylize utils.py
2016-08-16 11:04:27 -05:00
Mahadevan Mahesh
0ad9220fb1
Add support for FRDM K66
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-15 15:37:25 -05:00
Martin Kojtal
dd8060b798
Merge pull request #2433 from theotherjimmy/better-config-errors
...
[tools] Improve error for missing name from mbed_lib.json
2016-08-15 15:15:06 +01:00
Jimmy Brisson
71113a8820
Improve error for missing name from mbed_lib.json
2016-08-12 09:54:03 -05:00
Martin Kojtal
3d61535652
Merge pull request #2149 from jeromecoutant/PR_MBED_A27
...
Add MBED_A27 test in the common list
2016-08-12 10:57:06 +02:00
Jimmy Brisson
215f4259ce
Remove argument from tool/project.py -b
...
resolves #2309
2016-08-12 08:37:52 +02:00
Jimmy Brisson
abc7669eb7
Move find_tests to where it's has arguments
2016-08-11 10:03:23 -05:00
Bogdan Marinescu
d471a4f019
Add config data to build_lib in build_api.py
...
`build_lib` wasn't aware of configuration data, so some of the source
files that depends on configuration data fail to compile. This commit
fixes that by making `build_lib` aware of configuration data.
2016-08-11 13:54:41 +03:00
Bogdan Marinescu
4f6eaaa8ec
build_mbed_libs is now aware of the configuration
...
Previously, build_mbed_libs didn't take into account the configuration.
This is a problem when doing a binary release, since mbed_lib.json
contains configuration data relevant to the binary release.
2016-08-10 19:03:13 +03:00
jeromecoutant
463c7d20f0
Create MBED_A28 test in the common list
...
MBED_A28 test is the same as MBED_A27 test.
This is a CAN loopback test without any peripheral or wire.
It can then be added in the common list.
2016-08-10 15:09:00 +02:00
Sam Grove
9d1fbda9fe
Merge pull request #2377 from sarahmarshy/flag_revision
...
Pass only relevant defines at each stage of compilation
2016-08-04 22:10:58 -05:00
Sarah Marsh
70890620f7
Uvision and IAR working cc and asm specific defines
2016-08-04 17:05:12 -05:00
sarahmarshy
4cef2c917f
Merge pull request #1 from screamerbg/split_symbols
...
Differentiate ASM and CXX symbols
2016-08-04 19:17:27 +01:00
Mihail Stoyanov
88564a9ac3
Differentiate ASM and CXX symbols as they are not treated the same in ARMCC and IAR compilers
2016-08-04 18:19:08 +01:00
Sam Grove
8891ed1cac
Merge pull request #2341 from screamerbg/backported-fixes
...
[Tools] Build system improvements
2016-08-04 12:15:06 -05:00
Sam Grove
a6ffdd4e94
Merge pull request #2366 from sg-/hexiwear-fixups
...
Hexiwear fixups
2016-08-04 11:38:41 -05:00
Sam Grove
5dbdf934fd
Merge pull request #2359 from sarahmarshy/armasm_fix
...
Removed preinclude config from asm flags
2016-08-04 10:57:25 -05:00
Sam Grove
a2500f877b
add HEXIWEAR to RTOS tests
2016-08-03 17:40:36 -07:00
Sarah Marsh
b910cfe08c
Removed incorrect list removal
2016-08-03 17:26:08 -05:00
Sarah Marsh
02cdaebc95
Removed preinclude config from asm flags
2016-08-03 13:49:50 -05:00
Russ Butler
7b65eb2d9e
Remove NRF51_MICROBIT from 2.0 rtos testing
...
The micro:bit is running rtos tests, even though this is a 16K device
that should not be using multiple threads. This patch removes it from
the 2.0 RTOS tests.
2016-08-03 13:29:20 -05:00
Sam Grove
32b134e277
Merge pull request #2345 from pan-/fix_nrf51_export
...
Fix nrf51 export
2016-08-02 23:18:12 -05:00
Sam Grove
d83157a6fa
Merge pull request #2333 from bridadan/build-library-clean
...
Adding clean support back to build_library
2016-08-02 18:58:40 -05:00
Sam Grove
e4db590789
Merge pull request #2330 from theotherjimmy/ds-5-toolchain
...
Add toolchain flag to DS-5 exporter
2016-08-02 17:18:35 -05:00