Cruz Monrreal
c52a8d6044
Merge pull request #6793 from theotherjimmy/fix-test-config-passing
...
tools: Pass app-config to get_config
2018-05-07 10:28:03 -05:00
adbridge
cfe2676b30
Remove example update scripting from tools
...
The examples updating functionality has now been moved to the
mbed-release script and thus can be removed from here.
2018-05-04 13:57:18 +01:00
Martin Kojtal
e43d21d4ef
Merge pull request #6713 from theotherjimmy/arm-no-asm-inc
...
Drop include paths for ARM assembler
2018-05-03 16:31:04 +01:00
Jimmy Brisson
0579c7e572
Check call to get_config in test_api tests
2018-05-02 09:55:36 -05:00
Jimmy Brisson
0f7e900417
Pass app config to get config
...
This corrects a bug which would manifest as --app-config not having
much of an affect on test builds (not the first libary bulid)
2018-05-02 09:38:44 -05:00
Jimmy Brisson
b6b6866d38
Extend a local version of the asm cmd list
...
I was extending an object-local one instead of a call-local one
2018-04-30 09:34:32 -05:00
Jimmy Brisson
beb6d7802a
Cleanup extraneous spaces on empty lines
2018-04-30 09:30:32 -05:00
Cruz Monrreal
1f259a4064
Merge pull request #6644 from OpenNuvoton/nuvoton_fix_armc6_armv8m
...
Fix build tool with ARMC6/ARMv8M
2018-04-26 20:20:12 -05:00
Cruz Monrreal
b33ab748a7
Merge pull request #6540 from theotherjimmy/compile-check
...
Prevent compiling with unsupported compilers
2018-04-24 12:12:38 -05:00
Jimmy Brisson
da69f0165b
Correct test finding behavior
...
Scan resources ignores the build dir so we can't set it to something
dumb like the directory we want to scan
2018-04-24 10:07:16 -05:00
Jimmy Brisson
d8becaa652
Remove ASM include paths for ARM compiler
2018-04-23 15:23:00 -05:00
Cruz Monrreal
a27700da33
Merge pull request #6683 from ganesh-ramachandran/master
...
Add IAR export and nvstore page size fix for TMPM46B
2018-04-23 10:53:55 -05:00
Martin Kojtal
42d77ecd13
Merge pull request #6658 from theotherjimmy/lib-override-target
...
Allow library configs to override target configs
2018-04-19 17:41:34 +02:00
Ganesh Ramachandran
38c5997e4c
IAR export and page size fix for nvstore
2018-04-19 17:24:58 +05:30
Jimmy Brisson
7a6f2e485a
Use passed in target data everywhere when doing lib config
2018-04-18 09:12:49 -05:00
Jimmy Brisson
5b83f21cec
Return correct configuration dict
2018-04-18 09:09:29 -05:00
Martin Kojtal
7aa293b11a
Merge pull request #6441 from theotherjimmy/disable-deprecated-exporters
...
Disable all deprecated exporters
2018-04-18 14:24:47 +02:00
Martin Kojtal
099e54bc17
Merge pull request #6483 from deepikabhavnani/add_tz_functions
...
Add tz functions
2018-04-18 14:20:13 +02:00
Cruz Monrreal
934101ecf6
Merge pull request #6592 from cmonr/py3-tools-port
...
Updates tools to be runnable in Python 3
2018-04-17 15:55:15 -05:00
Jimmy Brisson
0e5cb66ca5
Allow library configs to override target configs
2018-04-17 15:48:55 -05:00
Jimmy Brisson
bc8b98358d
Correct exporting with cortex-M23 and M33
2018-04-17 12:02:08 -05:00
Cruz Monrreal
1df9f7d450
Merge pull request #6637 from bcostm/add_iar_stm32l496ag
...
Add IAR export for STM32L496AG
2018-04-17 10:55:39 -05:00
Cruz Monrreal
43bf01008a
Merge pull request #6621 from theotherjimmy/elftools-realtek
...
Use pyelftools for Realtek post-build script
2018-04-17 10:55:13 -05:00
Cruz Monrreal
3afbfd66c7
Merge pull request #6580 from theotherjimmy/cleanup-get-config
...
Cleanup get_config (mbed compile --config)
2018-04-17 10:54:29 -05:00
Jimmy Brisson
a0b305b351
Use pyelftools for Realtek post-build script
2018-04-16 09:06:38 -05:00
ccli8
b81c0e5986
Fix build tool with ARMC6/ARMv8M
...
1. Add linking time preprocessor macro __DOMAIN_NS for non-secure build
2. For output .hex format, combine multiple .hex files (for multiple load regions) into one
This can help for Greentea test.
3. Fix 'None' build_dir with cmse_lib.o on Greentea test
2018-04-16 16:10:57 +08:00
bcostm
213f17aaf5
STM32L496AG: Add IAR export
2018-04-13 17:15:27 +02:00
Kimmo Vaisanen
14704c9387
Add iar export support for STM32L151CC
2018-04-13 14:03:00 +03:00
deepikabhavnani
40e2737414
Add SHA:d0a43b8a Conditional compilation
2018-04-11 11:47:46 -05:00
Cruz Monrreal II
85ce95d0ff
Modified error formatting to remove unicode character.
...
jsonschema's error.message returns either u' or ' in strings depending on the python version.
2018-04-10 15:19:34 -05:00
Cruz Monrreal II
b286838ebf
Updated python tools to be cimpliant with PEP 3113
2018-04-10 13:37:47 -05:00
Jimmy Brisson
854e436d92
Merge pull request #6481 from tsailer/exporter-codeblocks
...
Code::Blocks project file exporter
2018-04-09 10:13:43 -05:00
Jimmy Brisson
e80d9947e2
Shorten lines in get config
2018-04-09 09:29:43 -05:00
Jimmy Brisson
c3b9cbe3fd
Heed filters in macro printing
2018-04-09 09:27:09 -05:00
Jimmy Brisson
b384834db5
Print macros in a readable way
2018-04-09 09:26:11 -05:00
Jimmy Brisson
aac1099858
Simplify config param printing logic
2018-04-09 09:25:38 -05:00
Jimmy Brisson
cdb4e98df3
Remove needless _exit call
2018-04-09 09:25:18 -05:00
Jimmy Brisson
498afc97fa
Cleanup get_config imports
2018-04-09 09:23:15 -05:00
Jimmy Brisson
192a8e5094
Merge pull request #6530 from theotherjimmy/exclude-dot-files
...
Exclude files like `.main.cpp` from builds
2018-04-06 10:45:26 -05:00
Thomas Sailer
696a7f5bd5
generate .mbedignore files in bin and obj to prevent mbed compile from getting confused
2018-04-06 11:45:12 +02:00
Thomas Sailer
69d7c530f5
proper compile flags for Release target; add fib/trim files to .mbedignore so mbed compile doesn't pick them up
2018-04-06 11:44:59 +02:00
Thomas Sailer
7b7d5fcb91
exporter: properly export libraries
2018-04-06 11:42:23 +02:00
Thomas Sailer
84fe7ed5fd
skip -c, sort compiler options and file list
2018-04-06 11:41:49 +02:00
Thomas Sailer
8478ec253a
copy ncs36510addfib.py into project root, because it cannot be relied to be accessible in the template directory
2018-04-06 11:40:37 +02:00
Thomas Sailer
209310c54f
remove NCS36510 specific changes from this branch
2018-04-06 11:31:55 +02:00
Thomas Sailer
f53154a95e
some modifications from review
2018-04-06 11:31:55 +02:00
Thomas Sailer
ca86cbf565
Code::Blocks project file exporter
2018-04-06 11:31:55 +02:00
Jimmy Brisson
f34feddaa2
Error on invalid mbed_lib JSON
2018-04-05 14:34:00 -05:00
Jimmy Brisson
c0410d7bec
Add GCC_ARM support to all fake test targets
2018-04-05 10:11:51 -05:00
Jimmy Brisson
6cf2efa794
Prevent compiling with unsupported compilers
2018-04-04 14:02:13 -05:00