Commit Graph

1819 Commits (15cac12f7efb1829a58df5016428548069488caf)

Author SHA1 Message Date
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
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
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 018596446e Exclude files like `.main.cpp` from builds 2018-04-03 11:23:42 -05:00
Cruz Monrreal 4a5ac149ec
Merge pull request #6512 from theotherjimmy/export-check-rtos
Move Mbed 5 support check so that it affects the exporters
2018-04-03 11:06:55 -05:00
Cruz Monrreal c8bd08f60e
Merge pull request #6043 from ithinuel/add-rak811
add support for the RAK811
2018-03-30 01:54:19 -05:00
Jimmy Brisson 24c7b1a61a Move Mbed 5 support check so that it affects the exporters 2018-03-29 14:05:23 -05:00
Jimmy Brisson c44dba3ef4 Minimize include path size in uvision export 2018-03-27 14:30:43 -05:00
Jimmy Brisson b60729d147 Move filter dot into exporter base class 2018-03-27 14:30:36 -05:00
Wilfried Chauveau 78d73a1a63 add the target to travis build script & sw4stm32 export script. 2018-03-27 10:45:04 +01:00
Cruz Monrreal c291b4ad32
Merge pull request #6428 from theotherjimmy/many-source-export
Avoid incorrect config errors on export with many --source
2018-03-26 14:25:53 -05:00
Jimmy Brisson 92c257709c Disable all deprecated exporters 2018-03-23 09:56:10 -05:00
Jimmy Brisson cd31272d4b Avoid incorrect config errors on export 2018-03-23 09:28:49 -05:00
Jimmy Brisson a27dd66f92 Correct get_config imports 2018-03-21 10:50:56 -05:00
Martin Kojtal 7125c8ad0b
Merge pull request #6344 from tung7970/fix-tools
armcc - remove fromelf output before regenerating one
2018-03-21 14:12:00 +01:00
Tony Wu cca1d5581a armcc - remove fromelf output before regenerating
Fix armcc recompile errors during elf2bin stage. Errors shown as follows:

Elf2Bin: mbed-os-example-wifi
Error: Q0147E: Failed to create Directory .\BUILD\REALTEK_RTL8195AM\ARM\mbed-os-example-wifi.bin\IMAGE2_TABLE: File exists
Finished: 0 information, 0 warning and 1 error messages.
[ERROR] Error: Q0147E: Failed to create Directory .\BUILD\REALTEK_RTL8195AM\ARM\mbed-os-example-wifi.bin\IMAGE2_TABLE: File exists
Finished: 0 information, 0 warning and 1 error messages.

Signed-off-by: Tony Wu <tonywu@realtek.com>
2018-03-20 16:01:22 +08:00
Cruz Monrreal f6bcbfe1f0
Merge pull request #6356 from hug-dev/asm-include-flags
Add include search path when preprocessing assembly files for uvision and make_armc5 exports
2018-03-19 16:52:18 -05:00
Cruz Monrreal 4840e4d3e1
Merge pull request #6192 from theotherjimmy/export-py3
Correct syntax for mbed export in Py3
2018-03-19 11:20:37 -05:00
Cruz Monrreal e01479cc06
Merge pull request #6216 from theotherjimmy/fix-online-realtek
Correct Realtek post-build script to work in the online compiler
2018-03-19 11:19:53 -05:00
Jimmy Brisson e5f5a3b6cc Correct type issue in export arg parsing 2018-03-16 13:18:04 -05:00
Jimmy Brisson 14255ca113 Correct syntax for mbed export in Py3 2018-03-16 13:08:20 -05:00
Cruz Monrreal 0e9824f987
Merge pull request #6354 from chuanga/patch-1
Enable iar export option for MTB_ADV_WISE_1510
2018-03-16 11:45:29 -05:00
Cruz Monrreal aa4ebf13a1
Merge pull request #6361 from theotherjimmy/unicode-options
Convert option list to unicode
2018-03-16 11:33:38 -05:00
Jimmy Brisson a9e3a4fa28 Correct Realtek post-build script to work in the online compiler 2018-03-16 10:09:03 -05:00