Skip to content

Commit d164d98

Browse files
committed
Updated mbed BSP version
Updated BSPEngine
1 parent 5a963b6 commit d164d98

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

BSPEngine.dll

512 Bytes
Binary file not shown.

generators/mbed/MbedBSPGenerator.cs

+2-1
Original file line numberDiff line numberDiff line change
@@ -250,14 +250,14 @@ public LinkerScriptCache(string toolchainDir, string mbedRoot)
250250
_ToolchainDir = toolchainDir;
251251
_MBEDRoot = mbedRoot;
252252
BaseDir = Path.Combine(mbedRoot, "SysprogsGenerated");
253-
Directory.CreateDirectory(BaseDir);
254253
}
255254

256255
Dictionary<KeyValuePair<string, int>, string> _PreprocessedScripts = new Dictionary<KeyValuePair<string, int>, string>();
257256
HashSet<string> _UsedGeneratedPaths = new HashSet<string>(StringComparer.InvariantCultureIgnoreCase);
258257

259258
public string ProvidePreprocessedLinkerScript(string baseScript, int appStart)
260259
{
260+
Directory.CreateDirectory(BaseDir);
261261
baseScript = baseScript.Replace("$$SYS:BSP_ROOT$$", _MBEDRoot);
262262

263263
var key = new KeyValuePair<string, int>(baseScript, appStart);
@@ -301,6 +301,7 @@ public string ProvidePreprocessedLinkerScript(string baseScript, int appStart)
301301

302302
public string ProvideNameForPatchedScript(string originalScript, out bool alreadyCreated)
303303
{
304+
Directory.CreateDirectory(BaseDir);
304305
if (_PatchedScripts.TryGetValue(originalScript, out var result))
305306
{
306307
alreadyCreated = true;

generators/mbed/Program.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ public int GetHashCode(PropertyEntry obj)
199199

200200
static void Main(string[] args)
201201
{
202-
var generator = new MbedBSPGenerator("5.9");
202+
var generator = new MbedBSPGenerator("5.9.2");
203203

204204
bool skipRescan = args.Contains("/norescan");
205205

0 commit comments

Comments
 (0)