forked from platformio/platformio-core
Merge branch 'develop' of https://github.com/ivankravets/platformio into develop
* 'develop' of https://github.com/ivankravets/platformio: Allow using custom linker script for the libopenCM3 framework.
This commit is contained in:
@ -56,7 +56,6 @@ def find_ldscript(src_dir):
|
||||
elif isfile(join(src_dir, BOARD_BUILDOPTS['ldscript'])):
|
||||
ldscript = join(src_dir, BOARD_BUILDOPTS['ldscript'])
|
||||
|
||||
assert isfile(ldscript)
|
||||
return ldscript
|
||||
|
||||
|
||||
@ -169,7 +168,8 @@ if BOARD_BUILDOPTS.get("core") == "stm32":
|
||||
root_dir = join(root_dir, BOARD_BUILDOPTS.get("variant")[5:7])
|
||||
|
||||
ldscript_path = find_ldscript(root_dir)
|
||||
merge_ld_scripts(ldscript_path)
|
||||
if ldscript_path:
|
||||
merge_ld_scripts(ldscript_path)
|
||||
generate_nvic_files()
|
||||
|
||||
# override ldscript by libopencm3
|
||||
|
Reference in New Issue
Block a user