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/nb/configurations.tmpl
- Revision:
- 43:2a7da56ebd24
diff -r 2cf3f29fece1 -r 2a7da56ebd24 export/nb/configurations.tmpl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/export/nb/configurations.tmpl Tue Sep 25 13:43:09 2018 -0500
@@ -0,0 +1,177 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configurationDescriptor version="100">
+ <logicalFolder name="root" displayName="root" projectFiles="true" kind="ROOT">
+ <logicalFolder name="HeaderFiles"
+ displayName="Header Files"
+ projectFiles="true">
+ {% for header in headers_folder -%}
+ {{ header }}
+ {% endfor %}
+ </logicalFolder>
+ <logicalFolder name="LinkerScript"
+ displayName="Linker Files"
+ projectFiles="true">
+ <itemPath>{{ linker_script }}</itemPath>
+ </logicalFolder>
+ <logicalFolder name="ResourceFiles"
+ displayName="Resource Files"
+ projectFiles="true">
+ </logicalFolder>
+ <logicalFolder name="SourceFiles"
+ displayName="Source Files"
+ projectFiles="true">
+ {% for source in sources_folder -%}
+ {{ source }}
+ {% endfor %}
+ </logicalFolder>
+ <logicalFolder name="OtherFiles"
+ displayName="Other Files"
+ projectFiles="true">
+ </logicalFolder>
+ <logicalFolder name="TestFiles"
+ displayName="Test Files"
+ projectFiles="false"
+ kind="TEST_LOGICAL_FOLDER">
+ </logicalFolder>
+ <logicalFolder name="ExternalFiles"
+ displayName="Important Files"
+ projectFiles="false"
+ kind="IMPORTANT_FILES_FOLDER">
+ <itemPath>Makefile</itemPath>
+ </logicalFolder>
+ </logicalFolder>
+ <sourceFolderFilter>^(nbproject)$</sourceFolderFilter>
+ <sourceRootList>
+ <Elem>.</Elem>
+ </sourceRootList>
+ <projectmakefile>Makefile</projectmakefile>
+ <confs>
+ {% for id in options -%}
+ {% set opts = options[id] %}
+ <conf name="{{opts['id']}}" type="1">
+ <toolsSet>
+ <compilerSet>default</compilerSet>
+ <dependencyChecking>true</dependencyChecking>
+ <rebuildPropChanged>false</rebuildPropChanged>
+ </toolsSet>
+ <compileType>
+ <cTool>
+ <standard>{{ c_std }}</standard>
+ <incDir>
+ {% for inc_dir in include_paths -%}{% if inc_dir -%}
+ <pElem>{{ inc_dir }}</pElem>
+ {% endif -%}
+ {% endfor -%}
+ </incDir>
+ <incFile>
+ {% for inc_file in forced_includes -%}
+ <pElem>{{ inc_file }}</pElem>
+ {% endfor -%}
+ </incFile>
+ <commandLine>{%- for flag in c_flags -%}{{ flag+" "}}{%- endfor -%}
+ {%- for item in opts['common'] -%}{{ item+" "}}{%- endfor -%}
+ </commandLine>
+ <preprocessorList>
+ {% for item in opts['defines'] -%}
+ <Elem>{{ item }}</Elem>
+ {% endfor -%}
+ {% for symbol in c_symbols -%}
+ <Elem>{{ symbol }}</Elem>
+ {% endfor -%}
+ </preprocessorList>
+ <commandlineTool>{{cc_cmd}}</commandlineTool>
+ </cTool>
+ <ccTool>
+ <standard>{{ cpp_std }}</standard>
+ <incDir>
+ {% for inc_dir in include_paths -%}{% if inc_dir -%}
+ <pElem>{{ inc_dir }}</pElem>
+ {% endif -%}
+ {% endfor -%}
+ </incDir>
+ <incFile>
+ {% for inc_file in forced_includes -%}
+ <pElem>{{ inc_file }}</pElem>
+ {% endfor -%}
+ </incFile>
+ <commandLine>{%- for flag in cxx_flags -%}{{ flag+" "}}{%- endfor -%}
+ {%- for item in opts['common'] -%}{{ item+" "}}{%- endfor -%}
+ </commandLine>
+ <preprocessorList>
+ {% for item in opts['defines'] -%}
+ <Elem>{{ item }}</Elem>
+ {% endfor -%}
+ {% for symbol in c_symbols -%}
+ <Elem>{{ symbol }}</Elem>
+ {% endfor -%}
+ </preprocessorList>
+ <commandlineTool>{{cppc_cmd}}</commandlineTool>
+ </ccTool>
+ <fortranCompilerTool>
+ <developmentMode>5</developmentMode>
+ </fortranCompilerTool>
+ <asmTool>
+ <developmentMode>5</developmentMode>
+ <incDir>
+ {% for inc_dir in include_paths -%}{% if inc_dir -%}
+ <pElem>{{ inc_dir }}</pElem>
+ {% endif -%}
+ {% endfor -%}
+ </incDir>
+ <incFile>
+ {% for inc_file in forced_includes -%}
+ <pElem>{{ inc_file }}</pElem>
+ {% endfor -%}
+ </incFile>
+ <commandLine>{%- for flag in asm_flags -%}{{ flag+" "}}{%- endfor -%}
+ {%- for item in opts['common'] -%}{{ item+" "}}{%- endfor -%}
+ </commandLine>
+ <preprocessorList>
+ {% for symbol in asm_symbols -%}
+ <Elem>{{ symbol }}</Elem>
+ {% endfor -%}
+ </preprocessorList>
+ <commandlineTool>{{asm_cmd}}</commandlineTool>
+ </asmTool>
+ <linkerTool>
+ <output>${CND_DISTDIR}/${CND_CONF}/{{target}}/{{name}}.elf</output>
+ <additionalDep>${CND_BUILDDIR}/${CND_CONF}/{{target}}/.link_script.ld</additionalDep>
+ <commandlineTool>{{ld_cmd}}</commandlineTool>
+ <commandLine>-T ${CND_BUILDDIR}/${CND_CONF}/{{target}}/.link_script.ld {%- for symbol in opts['ld'] -%}{{" "+symbol}}{%- endfor -%} {%- for item in linker_libs -%}{{" "+item}}{%- endfor -%} </commandLine>
+ </linkerTool>
+ </compileType>
+ {% for h in headers -%}
+ <item path="{{h}}" ex="false" tool="3" flavor2="0">
+ </item>
+ {% endfor -%}
+ {% for s in c_sources -%}
+ <item path="{{s}}" ex="false" tool="0" flavor2="3">
+ <cTool flags="1">
+ </cTool>
+ </item>
+ {% endfor -%}
+ {% for s in cpp_sources -%}
+ <item path="{{s}}" ex="false" tool="1" flavor2="0">
+ <ccTool flags="0">
+ </ccTool>
+ </item>
+ {% endfor -%}
+ {% for s in s_sources -%}
+ <item path="{{s}}" ex="false" tool="0" flavor2="0">
+ </item>
+ {% endfor -%}
+ <item path="{{linker_script }}" ex="false" tool="3" flavor2="0">
+ <customTool>
+ <customToolCommandline>{{pp_cmd}} -o $@ $<</customToolCommandline>
+ <customToolDescription>Create ELF File using Link Script</customToolDescription>
+ <customToolOutputs>${CND_BUILDDIR}/${CND_CONF}/{{target}}/.link_script.ld</customToolOutputs>
+ </customTool>
+ </item>
+ <item path="/nbproject/private/c_standard_headers_indexer.c" ex="true" tool="0" flavor2="0">
+ </item>
+ <item path="/nbproject/private/c_standard_headers_indexer.cpp" ex="true" tool="1" flavor2="0">
+ </item>
+ </conf>
+ {% endfor -%}
+ </confs>
+</configurationDescriptor>
