Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: export/iar/ewp.tmpl
- Revision:
- 43:2a7da56ebd24
- Parent:
- 35:da9c89f8be7d
--- a/export/iar/ewp.tmpl Mon Nov 06 13:17:14 2017 -0600
+++ b/export/iar/ewp.tmpl Tue Sep 25 13:43:09 2018 -0500
@@ -10,166 +10,166 @@
<settings>
<name>General</name>
<archiveVersion>3</archiveVersion>
- <data>
- <version>24</version>
- <wantNonLocal>1</wantNonLocal>
- <debug>1</debug>
- <option>
- <name>GRuntimeLibThreads</name>
- <state>0</state>
- </option>
- <option>
- <name>ExePath</name>
- <state>$PROJ_DIR$\BUILD\Exe</state>
- </option>
- <option>
- <name>ObjPath</name>
- <state>$PROJ_DIR$\BUILD\Obj</state>
- </option>
- <option>
- <name>ListPath</name>
- <state>$PROJ_DIR$\BUILD\List</state>
- </option>
- <option>
- <name>GEndianMode</name>
- <state>0</state>
- </option>
- <option>
- <name>Input variant</name>
- <version>3</version>
- <state>1</state>
- </option>
- <option>
- <name>Input description</name>
- <state>Full formatting.</state>
- </option>
- <option>
- <name>Output variant</name>
- <version>2</version>
- <state>3</state>
- </option>
- <option>
- <name>Output description</name>
- <state>No specifier a, A.</state>
- </option>
- <option>
- <name>GOutputBinary</name>
- <state>0</state>
- </option>
- <option>
- <name>OGCoreOrChip</name>
- <state>1</state>
- </option>
- <option>
- <name>GRuntimeLibSelect</name>
- <version>0</version>
- <state>2</state>
- </option>
- <option>
- <name>GRuntimeLibSelectSlave</name>
- <version>0</version>
- <state>2</state>
- </option>
- <option>
- <name>RTDescription</name>
- <state>Use the full configuration of the C/C++ runtime library. Full locale interface, C locale, file descriptor support, multibytes in printf and scanf, and hex floats in strtod.</state>
- </option>
- <option>
- <name>OGProductVersion</name>
- <state>5.10.0.159</state>
- </option>
- <option>
- <name>OGLastSavedByProductVersion</name>
- <state>7.80.2.11970</state>
- </option>
- <option>
- <name>GeneralEnableMisra</name>
- <state>0</state>
- </option>
- <option>
- <name>GeneralMisraVerbose</name>
- <state>0</state>
- </option>
- <option>
- <name>OGChipSelectEditMenu</name>
- <state>{{device.OGChipSelectEditMenu}}</state>
- </option>
- <option>
- <name>GenLowLevelInterface</name>
- <state>0</state>
- </option>
- <option>
- <name>GEndianModeBE</name>
- <state>1</state>
- </option>
- <option>
- <name>OGBufferedTerminalOutput</name>
- <state>0</state>
- </option>
- <option>
- <name>GenStdoutInterface</name>
- <state>0</state>
- </option>
- <option>
- <name>GeneralMisraRules98</name>
- <version>0</version>
- <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
- </option>
- <option>
- <name>GeneralMisraVer</name>
- <state>0</state>
- </option>
- <option>
- <name>GeneralMisraRules04</name>
- <version>0</version>
- <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
- </option>
- <option>
- <name>RTConfigPath2</name>
- <state>$TOOLKIT_DIR$\INC\c\DLib_Config_Full.h</state>
- </option>
- <option>
- <name>GBECoreSlave</name>
- <version>24</version>
- <state>{{device.GBECoreSlave}}</state>
- </option>
- <option>
- <name>OGUseCmsis</name>
- <state>0</state>
- </option>
- <option>
- <name>OGUseCmsisDspLib</name>
- <state>0</state>
- </option>
- <option>
- <name>CoreVariant</name>
- <version>24</version>
- <state>{{device.CoreVariant}}</state>
- </option>
- <option>
- <name>GFPUDeviceSlave</name>
- <state></state>
- </option>
- <option>
- <name>FPU2</name>
- <version>0</version>
- <state>{{device.FPU2}}</state>
- </option>
- <option>
- <name>NrRegs</name>
- <version>0</version>
- <state>{{device.NrRegs}}</state>
- </option>
- <option>
- <name>NEON</name>
- <state>{{device.NEON}}</state>
- </option>
- <option>
- <name>GFPUCoreSlave2</name>
- <version>24</version>
- <state>{{device.GFPUCoreSlave2}}</state>
- </option>
- </data>
+ <data>
+ <version>24</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>1</debug>
+ <option>
+ <name>GRuntimeLibThreads</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ExePath</name>
+ <state>$PROJ_DIR$\BUILD\Exe</state>
+ </option>
+ <option>
+ <name>ObjPath</name>
+ <state>$PROJ_DIR$\BUILD\Obj</state>
+ </option>
+ <option>
+ <name>ListPath</name>
+ <state>$PROJ_DIR$\BUILD\List</state>
+ </option>
+ <option>
+ <name>GEndianMode</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>Input variant</name>
+ <version>3</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>Input description</name>
+ <state>Full formatting.</state>
+ </option>
+ <option>
+ <name>Output variant</name>
+ <version>2</version>
+ <state>3</state>
+ </option>
+ <option>
+ <name>Output description</name>
+ <state>No specifier a, A.</state>
+ </option>
+ <option>
+ <name>GOutputBinary</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OGCoreOrChip</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>GRuntimeLibSelect</name>
+ <version>0</version>
+ <state>2</state>
+ </option>
+ <option>
+ <name>GRuntimeLibSelectSlave</name>
+ <version>0</version>
+ <state>2</state>
+ </option>
+ <option>
+ <name>RTDescription</name>
+ <state>Use the full configuration of the C/C++ runtime library. Full locale interface, C locale, file descriptor support, multibytes in printf and scanf, and hex floats in strtod.</state>
+ </option>
+ <option>
+ <name>OGProductVersion</name>
+ <state>5.10.0.159</state>
+ </option>
+ <option>
+ <name>OGLastSavedByProductVersion</name>
+ <state>7.80.2.11970</state>
+ </option>
+ <option>
+ <name>GeneralEnableMisra</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraVerbose</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OGChipSelectEditMenu</name>
+ <state>{{device.OGChipSelectEditMenu}}</state>
+ </option>
+ <option>
+ <name>GenLowLevelInterface</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GEndianModeBE</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OGBufferedTerminalOutput</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GenStdoutInterface</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraRules98</name>
+ <version>0</version>
+ <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
+ </option>
+ <option>
+ <name>GeneralMisraVer</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraRules04</name>
+ <version>0</version>
+ <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
+ </option>
+ <option>
+ <name>RTConfigPath2</name>
+ <state>$TOOLKIT_DIR$\INC\c\DLib_Config_Full.h</state>
+ </option>
+ <option>
+ <name>GBECoreSlave</name>
+ <version>24</version>
+ <state>{{device.GBECoreSlave}}</state>
+ </option>
+ <option>
+ <name>OGUseCmsis</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OGUseCmsisDspLib</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CoreVariant</name>
+ <version>24</version>
+ <state>{{device.CoreVariant}}</state>
+ </option>
+ <option>
+ <name>GFPUDeviceSlave</name>
+ <state></state>
+ </option>
+ <option>
+ <name>FPU2</name>
+ <version>0</version>
+ <state>{{device.FPU2}}</state>
+ </option>
+ <option>
+ <name>NrRegs</name>
+ <version>0</version>
+ <state>{{device.NrRegs}}</state>
+ </option>
+ <option>
+ <name>NEON</name>
+ <state>{{device.NEON}}</state>
+ </option>
+ <option>
+ <name>GFPUCoreSlave2</name>
+ <version>24</version>
+ <state>{{device.GFPUCoreSlave2}}</state>
+ </option>
+ </data>
</settings>
<settings>
<name>ICCARM</name>
@@ -265,9 +265,9 @@
</option>
<option>
<name>IExtraOptions</name>
- {% for flag in c_flags %}
+ {% for flag in c_flags -%}
<state>{{flag}}</state>
- {% endfor %}
+ {% endfor -%}
</option>
<option>
<name>CCLangConformance</name>
@@ -315,9 +315,9 @@
</option>
<option>
<name>CCIncludePath2</name>
- {% for file in include_paths %}
+ {% for file in include_paths -%}
<state>{{file}}</state>
- {% endfor %}
+ {% endfor -%}
</option>
<option>
<name>CCStdIncCheck</name>
@@ -583,9 +583,9 @@
</option>
<option>
<name>AExtraOptionsV2</name>
- {% for flag in asm_flags %}
- <state>{{flag}}</state>
- {% endfor %}
+ {% for flag in asm_flags -%}
+ <state>{{flag|escape}}</state>
+ {% endfor -%}
</option>
<option>
<name>AsmNoLiteralPool</name>
@@ -765,9 +765,9 @@
</option>
<option>
<name>IlinkExtraOptions</name>
- {% for flag in ld_flags %}
+ {% for flag in ld_flags -%}
<state>{{flag}}</state>
- {% endfor %}
+ {% endfor -%}
</option>
<option>
<name>IlinkLowLevelInterfaceSlave</name>
@@ -963,14 +963,12 @@
<data></data>
</settings>
</configuration>
- {% for group in groups %}
- <group>
- <name>{{group.name}}</name>
- {% for file in group.files %}
- <file>
- <name>{{file}}</name>
- </file>
- {% endfor %}
- </group>
- {% endfor %}
+ {% for group in groups -%}
+ <group>
+ <name>{{group.name}}</name>
+ {% for file in group.files -%}
+ <file> <name>{{file}}</name> </file>
+ {% endfor -%}
+ </group>
+ {% endfor -%}
</project>
