diff --git a/tools/projmgr/src/ProjMgrWorker.cpp b/tools/projmgr/src/ProjMgrWorker.cpp index 9d6f4b315..98d8162b6 100644 --- a/tools/projmgr/src/ProjMgrWorker.cpp +++ b/tools/projmgr/src/ProjMgrWorker.cpp @@ -1995,7 +1995,7 @@ bool ProjMgrWorker::ProcessSequenceRelative(ContextItem& context, string& item, } else if (regex_match(sequence, regex("^Output\\(.*"))) { regEx = regex("\\$Output\\(.*\\)\\$"); - replacement = relOutDir + "/" + (depContext.outputFiles.find("elf") != depContext.outputFiles.end() ? depContext.outputFiles.at("elf") : contextName); + replacement = relOutDir + "/" + (depContext.outputFiles.find("elf") != depContext.outputFiles.end() ? depContext.outputFiles.at("elf") : depContext.cproject->name); } else if (regex_match(sequence, regex("^Source\\(.*"))) { regEx = regex("\\$Source\\(.*\\)\\$"); diff --git a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Debug+CM0.cprj b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Debug+CM0.cprj index eed8fa43b..90d2b5164 100644 --- a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Debug+CM0.cprj +++ b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Debug+CM0.cprj @@ -18,7 +18,7 @@ - DEF1-PROJ1-out/test-access-sequences2/CM0/Debug/test-access-sequences2.Debug+CM0;DEF2-PROJ1-out/test-access-sequences2/CM3/Debug/test-access-sequences2.Debug+CM3;DEF3-PROJ1-out/test-access-sequences2/CM0/Release/test-access-sequences2.Release+CM0;DEF4-PROJ1-out/test-access-sequences2/CM0/Debug;DEF5-PROJ1-../data/TestAccessSequences;DEF-CM0-RteTest_ARMCM0- + DEF1-PROJ1-out/test-access-sequences2/CM0/Debug/test-access-sequences2;DEF2-PROJ1-out/test-access-sequences2/CM3/Debug/test-access-sequences2;DEF3-PROJ1-out/test-access-sequences2/CM0/Release/test-access-sequences2;DEF4-PROJ1-out/test-access-sequences2/CM0/Debug;DEF5-PROJ1-../data/TestAccessSequences;DEF-CM0-RteTest_ARMCM0- ../data/TestAccessSequences/path/CM0/RteTest_ARMCM0 @@ -28,7 +28,7 @@ - + diff --git a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Debug+CM3.cprj b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Debug+CM3.cprj index 668886597..b4207c777 100644 --- a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Debug+CM3.cprj +++ b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Debug+CM3.cprj @@ -18,7 +18,7 @@ - DEF1-PROJ1-out/test-access-sequences2/CM3/Debug/test-access-sequences2.Debug+CM3;DEF2-PROJ1-out/test-access-sequences2/CM3/Debug/test-access-sequences2.Debug+CM3;DEF3-PROJ1-out/test-access-sequences2/CM0/Release/test-access-sequences2.Release+CM0;DEF4-PROJ1-out/test-access-sequences2/CM3/Debug;DEF5-PROJ1-../data/TestAccessSequences;DEF-CM3-RteTest_ARMCM3 + DEF1-PROJ1-out/test-access-sequences2/CM3/Debug/test-access-sequences2;DEF2-PROJ1-out/test-access-sequences2/CM3/Debug/test-access-sequences2;DEF3-PROJ1-out/test-access-sequences2/CM0/Release/test-access-sequences2;DEF4-PROJ1-out/test-access-sequences2/CM3/Debug;DEF5-PROJ1-../data/TestAccessSequences;DEF-CM3-RteTest_ARMCM3 ../data/TestAccessSequences/path/CM3/RteTest_ARMCM3 @@ -28,7 +28,7 @@ - + diff --git a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Release+CM0.cprj b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Release+CM0.cprj index e5f34218e..8a06b26d3 100644 --- a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Release+CM0.cprj +++ b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Release+CM0.cprj @@ -18,7 +18,7 @@ - DEF1-PROJ1-out/test-access-sequences2/CM0/Debug/test-access-sequences2.Debug+CM0;DEF2-PROJ1-out/test-access-sequences2/CM3/Release/test-access-sequences2.Release+CM3;DEF3-PROJ1-out/test-access-sequences2/CM0/Release/test-access-sequences2.Release+CM0;DEF4-PROJ1-out/test-access-sequences2/CM0/Debug;DEF5-PROJ1-../data/TestAccessSequences;DEF-CM0-RteTest_ARMCM0- + DEF1-PROJ1-out/test-access-sequences2/CM0/Debug/test-access-sequences2;DEF2-PROJ1-out/test-access-sequences2/CM3/Release/test-access-sequences2;DEF3-PROJ1-out/test-access-sequences2/CM0/Release/test-access-sequences2;DEF4-PROJ1-out/test-access-sequences2/CM0/Debug;DEF5-PROJ1-../data/TestAccessSequences;DEF-CM0-RteTest_ARMCM0- ../data/TestAccessSequences/path/CM0/RteTest_ARMCM0 @@ -28,7 +28,7 @@ - + diff --git a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Release+CM3.cprj b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Release+CM3.cprj index 7b46138fb..7427d192b 100644 --- a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Release+CM3.cprj +++ b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences1.Release+CM3.cprj @@ -18,7 +18,7 @@ - DEF1-PROJ1-out/test-access-sequences2/CM3/Debug/test-access-sequences2.Debug+CM3;DEF2-PROJ1-out/test-access-sequences2/CM3/Release/test-access-sequences2.Release+CM3;DEF3-PROJ1-out/test-access-sequences2/CM0/Release/test-access-sequences2.Release+CM0;DEF4-PROJ1-out/test-access-sequences2/CM3/Debug;DEF5-PROJ1-../data/TestAccessSequences;DEF-CM3-RteTest_ARMCM3 + DEF1-PROJ1-out/test-access-sequences2/CM3/Debug/test-access-sequences2;DEF2-PROJ1-out/test-access-sequences2/CM3/Release/test-access-sequences2;DEF3-PROJ1-out/test-access-sequences2/CM0/Release/test-access-sequences2;DEF4-PROJ1-out/test-access-sequences2/CM3/Debug;DEF5-PROJ1-../data/TestAccessSequences;DEF-CM3-RteTest_ARMCM3 ../data/TestAccessSequences/path/CM3/RteTest_ARMCM3 @@ -28,7 +28,7 @@ - + diff --git a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Debug+CM0.cprj b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Debug+CM0.cprj index b7a83cd18..50d52bb6b 100644 --- a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Debug+CM0.cprj +++ b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Debug+CM0.cprj @@ -18,8 +18,8 @@ - out/test-access-sequences1/CM0/Debug/test-access-sequences1.Debug+CM0;DEF-CM0-RteTest_ARMCM0- - out/test-access-sequences1/CM0/Debug/test-access-sequences1.Debug+CM0;../data/TestAccessSequences/path/CM0/RteTest_ARMCM0 + out/test-access-sequences1/CM0/Debug/test-access-sequences1;DEF-CM0-RteTest_ARMCM0- + out/test-access-sequences1/CM0/Debug/test-access-sequences1;../data/TestAccessSequences/path/CM0/RteTest_ARMCM0 diff --git a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Debug+CM3.cprj b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Debug+CM3.cprj index f483f3713..260f24cab 100644 --- a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Debug+CM3.cprj +++ b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Debug+CM3.cprj @@ -18,8 +18,8 @@ - out/test-access-sequences1/CM3/Debug/test-access-sequences1.Debug+CM3;DEF-CM3-RteTest_ARMCM3 - out/test-access-sequences1/CM3/Debug/test-access-sequences1.Debug+CM3;../data/TestAccessSequences/path/CM3/RteTest_ARMCM3 + out/test-access-sequences1/CM3/Debug/test-access-sequences1;DEF-CM3-RteTest_ARMCM3 + out/test-access-sequences1/CM3/Debug/test-access-sequences1;../data/TestAccessSequences/path/CM3/RteTest_ARMCM3 diff --git a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Release+CM0.cprj b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Release+CM0.cprj index 75dcc2d6a..d12fd23a4 100644 --- a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Release+CM0.cprj +++ b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Release+CM0.cprj @@ -18,8 +18,8 @@ - out/test-access-sequences1/CM0/Release/test-access-sequences1.Release+CM0;DEF-CM0-RteTest_ARMCM0- - out/test-access-sequences1/CM0/Release/test-access-sequences1.Release+CM0;../data/TestAccessSequences/path/CM0/RteTest_ARMCM0 + out/test-access-sequences1/CM0/Release/test-access-sequences1;DEF-CM0-RteTest_ARMCM0- + out/test-access-sequences1/CM0/Release/test-access-sequences1;../data/TestAccessSequences/path/CM0/RteTest_ARMCM0 diff --git a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Release+CM3.cprj b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Release+CM3.cprj index 197d79a06..a29ce01ed 100644 --- a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Release+CM3.cprj +++ b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences2.Release+CM3.cprj @@ -18,8 +18,8 @@ - out/test-access-sequences1/CM3/Release/test-access-sequences1.Release+CM3;DEF-CM3-RteTest_ARMCM3 - out/test-access-sequences1/CM3/Release/test-access-sequences1.Release+CM3;../data/TestAccessSequences/path/CM3/RteTest_ARMCM3 + out/test-access-sequences1/CM3/Release/test-access-sequences1;DEF-CM3-RteTest_ARMCM3 + out/test-access-sequences1/CM3/Release/test-access-sequences1;../data/TestAccessSequences/path/CM3/RteTest_ARMCM3 diff --git a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences3.Debug.cprj b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences3.Debug.cprj index 0e1d30ee8..3507683e5 100644 --- a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences3.Debug.cprj +++ b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences3.Debug.cprj @@ -18,7 +18,7 @@ - DEF1-PROJ1-out/test-access-sequences3/Debug/test-access-sequences3.Debug;DEF2-PROJ1-out/test-access-sequences3/Release/test-access-sequences3.Release;Device_RteTest_ARMCM0_Dual_Processor_cm0_core0 + DEF1-PROJ1-out/test-access-sequences3/Debug/test-access-sequences3;DEF2-PROJ1-out/test-access-sequences3/Release/test-access-sequences3;Device_RteTest_ARMCM0_Dual_Processor_cm0_core0 @@ -27,7 +27,7 @@ - + diff --git a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences3.Release.cprj b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences3.Release.cprj index 568681d8d..07b454dc0 100644 --- a/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences3.Release.cprj +++ b/tools/projmgr/test/data/TestAccessSequences/ref/test-access-sequences3.Release.cprj @@ -18,7 +18,7 @@ - DEF1-PROJ1-out/test-access-sequences3/Debug/test-access-sequences3.Debug;DEF2-PROJ1-out/test-access-sequences3/Release/test-access-sequences3.Release;Device_RteTest_ARMCM0_Dual_Processor_cm0_core0 + DEF1-PROJ1-out/test-access-sequences3/Debug/test-access-sequences3;DEF2-PROJ1-out/test-access-sequences3/Release/test-access-sequences3;Device_RteTest_ARMCM0_Dual_Processor_cm0_core0 @@ -27,7 +27,7 @@ - +