From a6c85ee5f4d42434c18b9ef7dafe2cca58e34531 Mon Sep 17 00:00:00 2001 From: Jimmy Brisson Date: Wed, 8 Aug 2018 10:43:33 -0500 Subject: [PATCH] Add asm defines to template --- tools/export/uvision/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/export/uvision/__init__.py b/tools/export/uvision/__init__.py index d34d745ba6..2e8cea2636 100644 --- a/tools/export/uvision/__init__.py +++ b/tools/export/uvision/__init__.py @@ -175,7 +175,8 @@ class Uvision(Exporter): flags = copy.deepcopy(self.flags) asm_flag_string = ( '--cpreproc --cpreproc_opts=-D__ASSERT_MSG,' + - ",".join(filter(lambda f: f.startswith("-D"), flags['asm_flags']))) + ",".join("-D{}".format(s) for s in + self.toolchain.get_symbols(for_asm=True))) flags['asm_flags'] = asm_flag_string config_header = self.config_header_ref