add: projects as sub modules
This commit is contained in:
15
.gitmodules
vendored
Normal file
15
.gitmodules
vendored
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[submodule "Polonium"]
|
||||||
|
path = Polonium
|
||||||
|
url = https://git.hangman-lab.top/hzhang/Polonium.git
|
||||||
|
[submodule "Polonium.Generators"]
|
||||||
|
path = Polonium.Generators
|
||||||
|
url = https://git.hangman-lab.top/hzhang/Polonium.Generators.git
|
||||||
|
[submodule "Polonium.Sdk"]
|
||||||
|
path = Polonium.Sdk
|
||||||
|
url = https://git.hangman-lab.top/hzhang/Polonium.Sdk.git
|
||||||
|
[submodule "Polonium.Tasks"]
|
||||||
|
path = Polonium.Tasks
|
||||||
|
url = https://git.hangman-lab.top/hzhang/Polonium.Tasks.git
|
||||||
|
[submodule "Polonium.Godot.Patcher"]
|
||||||
|
path = Polonium.Godot.Patcher
|
||||||
|
url = https://git.hangman-lab.top/hzhang/Polonium.Godot.Patcher.git
|
||||||
1
Polonium
Submodule
1
Polonium
Submodule
Submodule Polonium added at f7d1c5a66b
1
Polonium.Generators
Submodule
1
Polonium.Generators
Submodule
Submodule Polonium.Generators added at f93f1eaf74
1
Polonium.Godot.Patcher
Submodule
1
Polonium.Godot.Patcher
Submodule
Submodule Polonium.Godot.Patcher added at 74c7cd4de6
1
Polonium.Sdk
Submodule
1
Polonium.Sdk
Submodule
Submodule Polonium.Sdk added at 87fb6d19a8
1
Polonium.Tasks
Submodule
1
Polonium.Tasks
Submodule
Submodule Polonium.Tasks added at 1d5b4a4ab7
@@ -1,16 +1,16 @@
|
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium.Tasks", "..\Polonium.Tasks\Polonium.Tasks.csproj", "{44E939E7-53BA-456E-A58F-677A15F313FB}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium.Tasks", "Polonium.Tasks\Polonium.Tasks.csproj", "{44E939E7-53BA-456E-A58F-677A15F313FB}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium.Sdk", "..\Polonium.Sdk\Polonium.Sdk.csproj", "{5D8D4D5D-B048-4CA4-8F46-421BD30516AB}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium.Sdk", "Polonium.Sdk\Polonium.Sdk.csproj", "{5D8D4D5D-B048-4CA4-8F46-421BD30516AB}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium", "..\Polonium\Polonium.csproj", "{1A022180-2EB2-48A2-BCBD-D7C6C2995E5D}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium", "Polonium\Polonium.csproj", "{1A022180-2EB2-48A2-BCBD-D7C6C2995E5D}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium.Generators", "..\Polonium.Generators\Polonium.Generators.csproj", "{8DB78761-47BF-433A-A53F-E14DBAE4E06F}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium.Generators", "Polonium.Generators\Polonium.Generators.csproj", "{8DB78761-47BF-433A-A53F-E14DBAE4E06F}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium.Test", "Polonium.Test\Polonium.Test.csproj", "{E4EE6A9D-6D64-4180-84BE-C186D8D5A55F}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium.Test", "Polonium.Test\Polonium.Test.csproj", "{E4EE6A9D-6D64-4180-84BE-C186D8D5A55F}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium.Godot.Patcher", "..\Polonium.Godot.Patcher\Polonium.Godot.Patcher.csproj", "{777ACFF6-88F3-4F98-A850-69554BFB0A32}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Polonium.Godot.Patcher", "Polonium.Godot.Patcher\Polonium.Godot.Patcher.csproj", "{777ACFF6-88F3-4F98-A850-69554BFB0A32}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
rm -rf /NuGetFeed/*
|
rm -rf /NuGetFeed/*
|
||||||
rm -rf ~/.nuget/packages/polonium*
|
rm -rf ~/.nuget/packages/polonium*
|
||||||
rm -rf ../Polonium/.godot/mono/temp/bin/Debug/Polonium.*.nupkg
|
rm -rf Polonium/.godot/mono/temp/bin/Debug/Polonium.*.nupkg
|
||||||
rm -rf ../Polonium.Generators/bin/Debug/Polonium.*.nupkg
|
rm -rf Polonium.Generators/bin/Debug/Polonium.*.nupkg
|
||||||
rm -rf ../Polonium.Tasks/bin/Debug/Polonium.*.nupkg
|
rm -rf Polonium.Tasks/bin/Debug/Polonium.*.nupkg
|
||||||
rm -rf ../Polonium.Sdk/bin/Debug/Polonium.*.nupkg
|
rm -rf Polonium.Sdk/bin/Debug/Polonium.*.nupkg
|
||||||
14
run
14
run
@@ -19,13 +19,13 @@ done
|
|||||||
rm -rf ~/.nuget/packages/polonium*
|
rm -rf ~/.nuget/packages/polonium*
|
||||||
|
|
||||||
for proj in "${Projects[@]}"; do
|
for proj in "${Projects[@]}"; do
|
||||||
cp -f "./NuGet.config" "../$proj/NuGet.config"
|
cp -f "./NuGet.config" "$proj/NuGet.config"
|
||||||
cp -f "./VersionInfo.props" "../$proj/VersionInfo.props"
|
cp -f "./VersionInfo.props" "$proj/VersionInfo.props"
|
||||||
dotnet clean "../$proj/$proj.csproj"
|
dotnet clean "$proj/$proj.csproj"
|
||||||
dotnet restore "../$proj/$proj.csproj"
|
dotnet restore "$proj/$proj.csproj"
|
||||||
dotnet build "../$proj/$proj.csproj"
|
dotnet build "$proj/$proj.csproj"
|
||||||
if [[ "$PUBLISH" == true ]]; then
|
if [[ "$PUBLISH" == true ]]; then
|
||||||
chmod +x "../$proj/publish"
|
chmod +x "$proj/publish"
|
||||||
bash "../$proj/publish"
|
bash "$proj/publish"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
Reference in New Issue
Block a user