forked from platformio/platformio-core
Improve building of ASM files
This commit is contained in:
1 parent
d142b6e6d1
commit
fedb7527f4
4 files changed
+23
-19
No files matched your search
@@ -9,12 +9,20 @@ from os.path import basename, dirname, isdir, isfile, join, normpath
|
||||
from time import sleep
|
||||
|
||||
from SCons.Script import Exit, SConscript, SConscriptChdir
|
||||
from SCons.Util import case_sensitive_suffixes
|
||||
from serial import Serial
|
||||
|
||||
from platformio.util import get_serialports
|
||||
|
||||
|
||||
def ProcessGeneral(env):
|
||||
# fix ASM handling under non-casitive OS
|
||||
if not case_sensitive_suffixes('.s', '.S'):
|
||||
env.Replace(
|
||||
AS="$CC",
|
||||
ASCOM="$ASPPCOM"
|
||||
)
|
||||
|
||||
if "extra_flags" in env.get("BOARD_OPTIONS", {}).get("build", {}):
|
||||
env.MergeFlags(env.subst("${BOARD_OPTIONS['build']['extra_flags']}"))
|
||||
|
||||
|
||||
Reference in new issue
Block a user