add: registry pass through
This commit is contained in:
8
.idea/.gitignore
generated
vendored
Normal file
8
.idea/.gitignore
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
# Default ignored files
|
||||||
|
/shelf/
|
||||||
|
/workspace.xml
|
||||||
|
# Editor-based HTTP Client requests
|
||||||
|
/httpRequests/
|
||||||
|
# Datasource local storage ignored files
|
||||||
|
/dataSources/
|
||||||
|
/dataSources.local.xml
|
||||||
13
.idea/.idea.Polonium.Wrokspace/.idea/.gitignore
generated
vendored
Normal file
13
.idea/.idea.Polonium.Wrokspace/.idea/.gitignore
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# Default ignored files
|
||||||
|
/shelf/
|
||||||
|
/workspace.xml
|
||||||
|
# Rider ignored files
|
||||||
|
/modules.xml
|
||||||
|
/contentModel.xml
|
||||||
|
/projectSettingsUpdater.xml
|
||||||
|
/.idea.Polonium.Wrokspace.iml
|
||||||
|
# Editor-based HTTP Client requests
|
||||||
|
/httpRequests/
|
||||||
|
# Datasource local storage ignored files
|
||||||
|
/dataSources/
|
||||||
|
/dataSources.local.xml
|
||||||
8
NuGet.config
Normal file
8
NuGet.config
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<packageSources>
|
||||||
|
<add key="hangman-lab" value="https://git.hangman-lab.top/api/packages/hzhang/nuget/index.json"/>
|
||||||
|
<add key="Local" value="/NuGetFeed"/>
|
||||||
|
</packageSources>
|
||||||
|
|
||||||
|
</configuration>
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<GodotSdkVersion>4.4.0-beta.3</GodotSdkVersion>
|
<GodotSdkVersion>4.4.0-beta.3</GodotSdkVersion>
|
||||||
<PoloniumVersion>0.1.2</PoloniumVersion>
|
<PoloniumVersion>0.1.2-dev</PoloniumVersion>
|
||||||
<PoloniumTasksVersion>0.1.2</PoloniumTasksVersion>
|
<PoloniumTasksVersion>0.1.2-dev</PoloniumTasksVersion>
|
||||||
<PoloniumGeneratorsVersion>0.1.2</PoloniumGeneratorsVersion>
|
<PoloniumGeneratorsVersion>0.1.2-dev</PoloniumGeneratorsVersion>
|
||||||
<PoloniumSdkVersion>0.0.2</PoloniumSdkVersion>
|
<PoloniumSdkVersion>0.0.2-dev</PoloniumSdkVersion>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
</Project>
|
</Project>
|
||||||
17
run
17
run
@@ -3,14 +3,29 @@ set -e
|
|||||||
|
|
||||||
Projects=("Polonium.Tasks" "Polonium" "Polonium.Generators" "Polonium.Sdk")
|
Projects=("Polonium.Tasks" "Polonium" "Polonium.Generators" "Polonium.Sdk")
|
||||||
|
|
||||||
|
PUBLISH=false
|
||||||
|
while [[ $# -gt 0 ]]; do
|
||||||
|
case $1 in
|
||||||
|
--publish)
|
||||||
|
PUBLISH=true
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo "Unknown option: $1"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
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 "./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
|
||||||
chmod +x "../$proj/publish"
|
chmod +x "../$proj/publish"
|
||||||
bash "../$proj/publish"
|
bash "../$proj/publish"
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
Reference in New Issue
Block a user