File tree 24 files changed +36
-34
lines changed
Cosmos.Debug.Kernel.Plugs.Asm
20-Platform/Cosmos.Platform.PC
91-Plugs/Cosmos.Plugs.TapRoot
24 files changed +36
-34
lines changed Original file line number Diff line number Diff line change 2
2
3
3
<PropertyGroup >
4
4
<RepoRoot >$(MSBuildThisFileDirectory)</RepoRoot >
5
+ <IL2CPURepoRoot >$(RepoRoot)..\IL2CPU\</IL2CPURepoRoot >
6
+ <XSharpRepoRoot >$(RepoRoot)..\XSharp\</XSharpRepoRoot >
5
7
</PropertyGroup >
6
8
7
9
<Import Project =" build\Targets\Import.props" />
Original file line number Diff line number Diff line change 17
17
</ItemGroup >
18
18
19
19
<ItemGroup >
20
- <ProjectReference Include =" ..\..\..\IL2CPU\source\Cosmos.IL2CPU\Cosmos.IL2CPU.csproj" />
21
- <ProjectReference Include =" ..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
22
- <ProjectReference Include =" ..\..\..\XSharp\source\XSharp.Assembler\XSharp.Assembler.csproj" />
23
20
<ProjectReference Include =" ..\..\source\Cosmos.Build.Common\Cosmos.Build.Common.csproj" />
24
21
<ProjectReference Include =" ..\..\source\Cosmos.Core_Asm\Cosmos.Core_Asm.csproj" />
25
22
<ProjectReference Include =" ..\..\source\Cosmos.Debug.DebugConnectors\Cosmos.Debug.DebugConnectors.csproj" />
46
43
<ProjectReference Include =" ..\Cosmos.TestRunner.TestController\Cosmos.TestRunner.TestController.csproj" />
47
44
<ProjectReference Include =" ..\GraphicTest\GraphicTest.csproj" />
48
45
<ProjectReference Include =" ..\SimpleStructsAndArraysTest\SimpleStructsAndArraysTest.csproj" />
46
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\Cosmos.IL2CPU\Cosmos.IL2CPU.csproj" />
47
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
48
+ <ProjectReference Include =" $(XSharpRepoRoot)source\XSharp.Assembler\XSharp.Assembler.csproj" />
49
49
</ItemGroup >
50
50
51
51
</Project >
Original file line number Diff line number Diff line change 8
8
</PropertyGroup >
9
9
10
10
<ItemGroup >
11
- <ProjectReference Include =" ..\..\..\IL2CPU\source\IL2CPU\IL2CPU.csproj" />
12
11
<ProjectReference Include =" ..\..\source\TheRingMaster\TheRingMaster.csproj" />
13
12
<ProjectReference Include =" ..\..\Tools\NASM\NASM.csproj" />
14
13
<ProjectReference Include =" ..\Cosmos.TestRunner.Core\Cosmos.TestRunner.Core.csproj" />
14
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU\IL2CPU.csproj" />
15
15
</ItemGroup >
16
16
17
17
</Project >
Original file line number Diff line number Diff line change 19
19
20
20
<ItemGroup >
21
21
<ProjectReference Include =" ..\Cosmos.Build.Common\Cosmos.Build.Common.csproj" />
22
- <ProjectReference Include =" ..\..\..\IL2CPU\ source\IL2CPU.Debug.Symbols\IL2CPU.Debug.Symbols.csproj" />
22
+ <ProjectReference Include =" $(IL2CPURepoRoot) source\IL2CPU.Debug.Symbols\IL2CPU.Debug.Symbols.csproj" />
23
23
</ItemGroup >
24
24
25
25
</Project >
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ $(CosmosDescription)</PackageDescription>
25
25
</ItemGroup >
26
26
27
27
<ItemGroup >
28
- <ProjectReference Include =" ..\..\..\IL2CPU\ source\IL2CPU.Debug.Symbols\IL2CPU.Debug.Symbols.csproj" PrivateAssets =" All" />
28
+ <ProjectReference Include =" $(IL2CPURepoRoot) source\IL2CPU.Debug.Symbols\IL2CPU.Debug.Symbols.csproj" PrivateAssets =" All" />
29
29
</ItemGroup >
30
30
31
31
</Project >
Original file line number Diff line number Diff line change 7
7
8
8
<ItemGroup >
9
9
<ProjectReference Include =" ..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
10
- <ProjectReference Include =" ..\..\..\IL2CPU\ source\IL2CPU.API\IL2CPU.API.csproj" />
10
+ <ProjectReference Include =" $(IL2CPURepoRoot) source\IL2CPU.API\IL2CPU.API.csproj" />
11
11
</ItemGroup >
12
12
13
13
</Project >
Original file line number Diff line number Diff line change 10
10
</ItemGroup >
11
11
12
12
<ItemGroup >
13
- <ProjectReference Include =" ..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
14
- <ProjectReference Include =" ..\..\..\IL2CPU\source\Cosmos.IL2CPU\Cosmos.IL2CPU.csproj" />
15
- <ProjectReference Include =" ..\..\..\XSharp\source\XSharp.Assembler\XSharp.Assembler.csproj" />
16
13
<ProjectReference Include =" ..\Cosmos.Core\Cosmos.Core.csproj" />
17
14
<ProjectReference Include =" ..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
18
- <ProjectReference Include =" ..\..\..\XSharp\source\XSharp\XSharp.csproj" />
15
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\Cosmos.IL2CPU\Cosmos.IL2CPU.csproj" />
16
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
17
+ <ProjectReference Include =" $(XSharpRepoRoot)source\XSharp.Assembler\XSharp.Assembler.csproj" />
18
+ <ProjectReference Include =" $(XSharpRepoRoot)source\XSharp\XSharp.csproj" />
19
19
</ItemGroup >
20
20
21
21
</Project >
Original file line number Diff line number Diff line change 10
10
</ItemGroup >
11
11
12
12
<ItemGroup >
13
- <ProjectReference Include =" ..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
14
13
<ProjectReference Include =" ..\Cosmos.Common\Cosmos.Common.csproj" />
15
14
<ProjectReference Include =" ..\Cosmos.Core\Cosmos.Core.csproj" />
16
15
<ProjectReference Include =" ..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
16
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
17
17
</ItemGroup >
18
18
19
19
</Project >
Original file line number Diff line number Diff line change 6
6
</PropertyGroup >
7
7
8
8
<ItemGroup >
9
- <ProjectReference Include =" ..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
10
- <ProjectReference Include =" ..\..\..\XSharp\source\XSharp.Assembler\XSharp.Assembler.csproj" />
11
9
<ProjectReference Include =" ..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
12
- <ProjectReference Include =" ..\..\..\XSharp\source\XSharp\XSharp.csproj" />
10
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
11
+ <ProjectReference Include =" $(XSharpRepoRoot)source\XSharp.Assembler\XSharp.Assembler.csproj" />
12
+ <ProjectReference Include =" $(XSharpRepoRoot)source\XSharp\XSharp.csproj" />
13
13
</ItemGroup >
14
14
15
15
</Project >
Original file line number Diff line number Diff line change 6
6
</PropertyGroup >
7
7
8
8
<ItemGroup >
9
- <ProjectReference Include =" ..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
10
9
<ProjectReference Include =" ..\Cosmos.Common\Cosmos.Common.csproj" />
11
10
<ProjectReference Include =" ..\Cosmos.Core\Cosmos.Core.csproj" />
12
11
<ProjectReference Include =" ..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
12
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
13
13
</ItemGroup >
14
14
15
15
</Project >
Original file line number Diff line number Diff line change 6
6
</PropertyGroup >
7
7
8
8
<ItemGroup >
9
- <ProjectReference Include =" ..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
10
9
<ProjectReference Include =" ..\Cosmos.Common\Cosmos.Common.csproj" />
11
10
<ProjectReference Include =" ..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
12
11
<ProjectReference Include =" ..\Cosmos.HAL2\Cosmos.HAL2.csproj" />
12
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
13
13
</ItemGroup >
14
14
15
15
</Project >
Original file line number Diff line number Diff line change 6
6
</PropertyGroup >
7
7
8
8
<ItemGroup >
9
- <ProjectReference Include =" ..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
10
9
<ProjectReference Include =" ..\Cosmos.Common\Cosmos.Common.csproj" />
11
10
<ProjectReference Include =" ..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
12
11
<ProjectReference Include =" ..\Cosmos.System2\Cosmos.System2.csproj" />
12
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
13
13
</ItemGroup >
14
14
15
15
</Project >
Original file line number Diff line number Diff line change 12
12
</ItemGroup >
13
13
14
14
<ItemGroup >
15
- <ProjectReference Include =" ..\..\..\IL2CPU\source\IL2CPU.Debug.Symbols\IL2CPU.Debug.Symbols.csproj" />
16
15
<ProjectReference Include =" ..\Cosmos.Build.Common\Cosmos.Build.Common.csproj" />
17
16
<ProjectReference Include =" ..\Cosmos.Debug.Common\Cosmos.Debug.Common.csproj" />
18
17
<ProjectReference Include =" ..\Cosmos.Debug.DebugConnectors\Cosmos.Debug.DebugConnectors.csproj" />
22
21
<IncludeOutputGroupsInVSIX >BuiltProjectOutputGroup;GetCopyToOutputDirectoryItems;SatelliteDllsProjectOutputGroup;PkgdefProjectOutputGroup</IncludeOutputGroupsInVSIX >
23
22
<IncludeOutputGroupsInVSIXLocalOnly >DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly >
24
23
</ProjectReference >
24
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU.Debug.Symbols\IL2CPU.Debug.Symbols.csproj" />
25
25
</ItemGroup >
26
26
27
27
<ItemGroup >
Original file line number Diff line number Diff line change 81
81
</ItemGroup >
82
82
83
83
<ItemGroup >
84
- <ProjectReference Include =" ..\..\..\XSharp\source\VSPropertyPages\VSPropertyPages.csproj" />
85
84
<ProjectReference Include =" ..\Cosmos.Build.Common\Cosmos.Build.Common.csproj" />
85
+ <ProjectReference Include =" $(XSharpRepoRoot)source\VSPropertyPages\VSPropertyPages.csproj" />
86
86
</ItemGroup >
87
87
88
88
<Target Name =" IncludeMissingAssemblies" AfterTargets =" GetVsixSourceItems" BeforeTargets =" RemoveVSSDKAssemblies" >
Original file line number Diff line number Diff line change 54
54
</PropertyGroup >
55
55
56
56
<ItemGroup >
57
- <ProjectReference Include =" ..\..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
58
57
<ProjectReference Include =" ..\..\Kernel-X86\20-Platform\Cosmos.Platform.PC\Cosmos.Platform.PC.csproj" />
59
58
<ProjectReference Include =" ..\..\Kernel-X86\40-System\Cosmos.System\Cosmos.System.csproj" />
59
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
60
60
</ItemGroup >
61
61
62
62
<ItemGroup >
Original file line number Diff line number Diff line change 11
11
12
12
<ItemGroup >
13
13
<ProjectReference PrivateAssets =" All" Include =" ..\..\..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
14
- <ProjectReference PrivateAssets =" All" Include =" ..\..\..\..\..\IL2CPU\ source\IL2CPU.API\IL2CPU.API.csproj" />
14
+ <ProjectReference PrivateAssets =" All" Include =" $(IL2CPURepoRoot) source\IL2CPU.API\IL2CPU.API.csproj" />
15
15
</ItemGroup >
16
16
17
17
</Project >
Original file line number Diff line number Diff line change 14
14
</ItemGroup >
15
15
16
16
<ItemGroup >
17
- <ProjectReference PrivateAssets =" All" Include =" ..\..\..\..\..\XSharp\source\XSharp.Assembler\XSharp.Assembler.csproj" />
18
17
<ProjectReference PrivateAssets =" All" Include =" ..\..\..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
19
- <ProjectReference PrivateAssets =" All" Include =" ..\..\..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
20
- <ProjectReference PrivateAssets =" All" Include =" ..\..\..\..\..\IL2CPU\source\Cosmos.IL2CPU\Cosmos.IL2CPU.csproj" />
21
- <ProjectReference PrivateAssets =" All" Include =" ..\..\..\..\..\XSharp\source\XSharp\XSharp.csproj" />
22
18
<ProjectReference PrivateAssets =" All" Include =" ..\Cosmos.CPU.x86\Cosmos.CPU.x86.csproj" />
19
+ <ProjectReference PrivateAssets =" All" Include =" $(IL2CPURepoRoot)source\Cosmos.IL2CPU\Cosmos.IL2CPU.csproj" />
20
+ <ProjectReference PrivateAssets =" All" Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
21
+ <ProjectReference PrivateAssets =" All" Include =" $(XSharpRepoRoot)source\XSharp\XSharp.csproj" />
22
+ <ProjectReference PrivateAssets =" All" Include =" $(XSharpRepoRoot)source\XSharp.Assembler\XSharp.Assembler.csproj" />
23
23
</ItemGroup >
24
24
25
25
</Project >
Original file line number Diff line number Diff line change 15
15
16
16
<ItemGroup >
17
17
<ProjectReference PrivateAssets =" All" Include =" ..\..\..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
18
- <ProjectReference PrivateAssets =" All" Include =" ..\..\..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
19
18
<ProjectReference PrivateAssets =" All" Include =" ..\Cosmos.CPU.x86\Cosmos.CPU.x86.csproj" />
19
+ <ProjectReference PrivateAssets =" All" Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
20
20
</ItemGroup >
21
21
22
22
</Project >
Original file line number Diff line number Diff line change 9
9
</ItemGroup >
10
10
11
11
<ItemGroup >
12
- <ProjectReference Include =" ..\..\..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
13
12
<ProjectReference PrivateAssets =" All" Include =" ..\..\10-CPU\Cosmos.CPU.x86\Cosmos.CPU.x86.csproj" />
14
13
<ProjectReference PrivateAssets =" All" Include =" ..\..\30-HAL\Cosmos.HAL\Cosmos.HAL.csproj" />
14
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
15
15
</ItemGroup >
16
16
17
17
</Project >
Original file line number Diff line number Diff line change 9
9
</ItemGroup >
10
10
11
11
<ItemGroup >
12
- <ProjectReference Include =" ..\..\..\..\..\IL2CPU\ source\IL2CPU.API\IL2CPU.API.csproj" />
12
+ <ProjectReference Include =" $(IL2CPURepoRoot) source\IL2CPU.API\IL2CPU.API.csproj" />
13
13
</ItemGroup >
14
14
15
15
</Project >
Original file line number Diff line number Diff line change 9
9
</ItemGroup >
10
10
11
11
<ItemGroup >
12
- <ProjectReference PrivateAssets =" All" Include =" ..\..\..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
13
12
<ProjectReference PrivateAssets =" All" Include =" ..\..\30-HAL\Cosmos.HAL\Cosmos.HAL.csproj" />
13
+ <ProjectReference PrivateAssets =" All" Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
14
14
</ItemGroup >
15
15
16
16
</Project >
Original file line number Diff line number Diff line change 58
58
</ItemGroup >
59
59
60
60
<ItemGroup >
61
- <ProjectReference Include =" ..\..\..\..\IL2CPU\source\IL2CPU.API\IL2CPU.API.csproj" />
62
61
<ProjectReference Include =" ..\20-Platform\Cosmos.Platform.PC\Cosmos.Platform.PC.csproj" />
63
62
<ProjectReference Include =" ..\40-System\Cosmos.System\Cosmos.System.csproj" />
63
+ <ProjectReference Include =" $(IL2CPURepoRoot)source\IL2CPU.API\IL2CPU.API.csproj" />
64
64
</ItemGroup >
65
65
66
66
<ItemGroup >
Original file line number Diff line number Diff line change 10
10
</ItemGroup >
11
11
12
12
<ItemGroup >
13
- <ProjectReference PrivateAssets = " All " Include =" ..\..\..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
14
- <ProjectReference PrivateAssets = " All " Include =" ..\..\..\..\..\IL2CPU\ source\IL2CPU.API\IL2CPU.API.csproj" />
13
+ <ProjectReference Include =" ..\..\..\Cosmos.Debug.Kernel\Cosmos.Debug.Kernel.csproj" />
14
+ <ProjectReference Include =" $(IL2CPURepoRoot) source\IL2CPU.API\IL2CPU.API.csproj" />
15
15
</ItemGroup >
16
16
17
17
</Project >
Original file line number Diff line number Diff line change 10
10
</ItemGroup >
11
11
12
12
<ItemGroup >
13
- <ProjectReference Include =" ..\..\..\IL2CPU\ source\IL2CPU.API\IL2CPU.API.csproj" />
13
+ <ProjectReference Include =" $(IL2CPURepoRoot) source\IL2CPU.API\IL2CPU.API.csproj" />
14
14
<ProjectReference Include =" ..\Cosmos.Build.Common\Cosmos.Build.Common.csproj" />
15
15
</ItemGroup >
16
16
You can’t perform that action at this time.
0 commit comments