Jimmy Brisson
d8e0817968
Apply subtract basepath to features
...
A bug, #6755 , was the result of the `subtract_basepath` function not
being applied to a resources object's children (it's features). This PR
fixes this bug by moving this functionality into the resources class.
Then, I applied the `subtract_basepath` method to the children resource
objects recursively. This has been tested on Partnerbeta and is to
upstream the fix.
2018-05-18 12:37:11 +01:00
Jimmy Brisson
4edec3d2e2
Remove ASM include paths for ARM compiler
2018-05-04 12:22:29 +01:00
Ganesh Ramachandran
d947139df3
IAR export and page size fix for nvstore
2018-05-04 12:22:29 +01:00
bcostm
64fdeaed1d
STM32L496AG: Add IAR export
2018-04-20 15:31:55 +01:00
Kimmo Vaisanen
9692f4092b
Add iar export support for STM32L151CC
2018-04-20 15:31:55 +01:00
Thomas Sailer
f60cc145aa
generate .mbedignore files in bin and obj to prevent mbed compile from getting confused
2018-04-20 15:31:55 +01:00
Thomas Sailer
b0ed38113d
proper compile flags for Release target; add fib/trim files to .mbedignore so mbed compile doesn't pick them up
2018-04-20 15:31:55 +01:00
Thomas Sailer
60becff3e3
exporter: properly export libraries
2018-04-20 15:31:55 +01:00
Thomas Sailer
0b11c62005
skip -c, sort compiler options and file list
2018-04-20 15:31:55 +01:00
Thomas Sailer
73a52ebf5b
copy ncs36510addfib.py into project root, because it cannot be relied to be accessible in the template directory
2018-04-20 15:31:55 +01:00
Thomas Sailer
e006e279f8
remove NCS36510 specific changes from this branch
2018-04-20 15:31:55 +01:00
Thomas Sailer
ff488cf6fb
some modifications from review
2018-04-20 15:31:55 +01:00
Thomas Sailer
da353a6adb
Code::Blocks project file exporter
2018-04-20 15:31:55 +01:00
Wilfried Chauveau
ea42e6d157
add the target to travis build script & sw4stm32 export script.
2018-04-09 15:00:48 +01:00
Jimmy Brisson
1ea2e57b98
Minimize include path size in uvision export
2018-04-09 15:00:48 +01:00
Jimmy Brisson
6988e8e2d1
Move filter dot into exporter base class
2018-04-09 15:00:48 +01:00
Jimmy Brisson
a6e05a011e
Avoid incorrect config errors on export
2018-04-09 15:00:48 +01:00
Hugues de Valon
f2dcff5e4a
Add ASM include flags in uvision export
...
When exporting to a uvision project, the include flags are not put in
the assembly compilation line. When assembling the files containing
includes, the search path will then fail. This patch adds the include
paths to the Assembly sequence, as it is done for compilation.
This issue was found in the pull request ARMmbed/mbed-os#6168 .
Signed-off-by: Hugues de Valon <hugues.devalon@arm.com>
2018-03-26 18:52:24 +01:00
Hugues de Valon
cd8f5834c3
Add ASM flags virtual path for make export
...
When exporting a mbed project to make_armc5, the include options (-I)
of the ASM flags are not pointing to the good folder. It should be
pointing to the root mbed-os folder and not the one in BUILD.
This issue was found in the pull request ARMmbed/mbed-os#6168 .
Signed-off-by: Hugues de Valon <hugues.devalon@arm.com>
2018-03-26 18:52:24 +01:00
Jimmy Brisson
40d9b3eef8
Correct syntax for mbed export in Py3
2018-03-26 18:52:24 +01:00
Alan Chuang
941dccac14
Enable iar export option for MTB_ADV_WISE_1510
2018-03-26 18:52:24 +01:00
Vincent Coubard
e568aa47ba
Merge branch 'master' of https://github.com/ARMmbed/mbed-os into pr-sm
2018-02-27 14:33:35 +00:00
Cruz Monrreal
daf29dc9f2
Merge pull request #6153 from theotherjimmy/correct-export-clean
...
Correct exporter clean behavior
2018-02-26 14:38:45 -06:00
paul-szczepanek-arm
c8f77259ed
Merge https://github.com/ARMmbed/mbed-os
2018-02-23 10:11:49 +00:00
Jimmy Brisson
ed7793de65
Add clean methods to many more exporters
2018-02-22 14:46:21 -06:00
Mahesh Mahadevan
a9cd4705d8
LPC546XX: Add support for 220MHz core speed available on LPC54628
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-02-22 07:30:19 -06:00
Jimmy Brisson
bd5b34f59c
Correct exporter clean behavior
2018-02-21 09:28:24 -06:00
Cruz Monrreal
863b40d19c
Merge pull request #6121 from theotherjimmy/mbedignore-append
...
Avoid blowing away .mbedignore files in exporters
2018-02-20 10:48:21 -06:00
paul-szczepanek-arm
dd7bc50e4b
Merge branch 'master' into palsm
2018-02-19 16:39:10 +00:00
Jimmy Brisson
8d7311d38d
Avoid blowing away .mbedignore files in exporters
2018-02-16 14:45:55 -06:00
Jan Jongboom
ecc07c3217
gnuarmeclipse exporter uses mBed instead of proper casing
2018-02-15 12:24:01 +08:00
Mike Harrington
8c87c2692c
Updated README.md to include instructions for different operating systems. Reduced duplicate code.
2018-02-13 14:56:54 -05:00
Mike Harrington
d93bdafbf1
Resolved pylint errors and made changes based on feedback. Added README describing how to use headless tools after exporting.
2018-02-09 14:48:06 -05:00
Mike Harrington
60b22dba19
Added exporter for Analog Devices' CrossCore Embedded Studio
2018-02-09 14:48:05 -05:00
Cruz Monrreal
1c5c1c79d0
Merge pull request #6027 from ithinuel/fix-target-names-for-murata-abz-and-adv-wise-1510
...
rename MURATA type ABZ & WISE 1510 to their expected name
2018-02-07 20:06:50 -06:00
Cruz Monrreal
c679dee286
Merge pull request #5848 from theotherjimmy/compile-py3
...
Python2+3: mbed compile, mbed test --compile, python unit tests
2018-02-07 15:48:18 -06:00
Cruz Monrreal
ebb39244f4
Merge pull request #6001 from ubirch/mbed-os-5985
...
Corrects intermittent CLion exporter issue with cmake build directory
2018-02-07 14:56:18 -06:00
Cruz Monrreal
779ee843ea
Merge pull request #5797 from hosse005/master
...
ARMC5+6: Specify CPU for ARM scatter file preprocessor
2018-02-07 14:50:44 -06:00
Wilfried Chauveau
6c9fcf3dd8
rename MURATA type ABZ & WISE_1510 to their expected name
2018-02-06 21:23:37 +00:00
Jimmy Brisson
c93a2bfa4c
Python2+3: Use absolute import where possible
2018-02-05 11:07:37 -06:00
Jimmy Brisson
cca4425af6
Python2+3: iteritems -> items
2018-02-05 11:04:36 -06:00
Cruz Monrreal
964e6e74fb
Merge pull request #5826 from codeauroraforum/Add_iMXRT_Support
...
NXP: Add support for MIMXRT1050_EVK
2018-02-05 10:15:17 -06:00
Jimmy Brisson
9b8ba4dd98
Use relative path to scatter for include path
2018-02-02 11:53:51 -06:00
Matthias L. Jugel
e321e98faa
fix #5985 CLion exporter results in cmake build directory, causes compiler to fail in unexpect...
2018-02-02 09:51:14 +01:00
Cruz Monrreal
ce9f63fde7
Merge pull request #5964 from amq/vscode-launch
...
VS Code exporter: do not overwrite existing (launch|settings|tasks).json
2018-02-01 13:27:27 -06:00
Cruz Monrreal
10c81775b4
Merge pull request #5990 from theotherjimmy/fix-sw4stm32-supported
...
Correct SW4STM32 supported check
2018-02-01 10:30:55 -06:00
Cruz Monrreal
bf3693fef4
Merge pull request #5909 from theotherjimmy/bl-as-config
...
Let libraries, targets configure bootloader
2018-02-01 10:28:42 -06:00
Jimmy Brisson
f88b425bfe
Correct SW4STM32 supported check
2018-01-31 16:13:21 -06:00
Cruz Monrreal
097966b8c7
Merge pull request #5905 from ithinuel/add-CMWX1ZZABZ-078-support
...
add support for the murata's module CMWX1ZZABZ-078 based on STM32L0
2018-01-31 12:14:29 -06:00
Jimmy Brisson
6eebc71d99
Force config resolution in gnuarmeclipse exporter
2018-01-31 10:04:34 -06:00