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">
|
||||
<PropertyGroup>
|
||||
<GodotSdkVersion>4.4.0-beta.3</GodotSdkVersion>
|
||||
<PoloniumVersion>0.1.2</PoloniumVersion>
|
||||
<PoloniumTasksVersion>0.1.2</PoloniumTasksVersion>
|
||||
<PoloniumGeneratorsVersion>0.1.2</PoloniumGeneratorsVersion>
|
||||
<PoloniumSdkVersion>0.0.2</PoloniumSdkVersion>
|
||||
<PoloniumVersion>0.1.2-dev</PoloniumVersion>
|
||||
<PoloniumTasksVersion>0.1.2-dev</PoloniumTasksVersion>
|
||||
<PoloniumGeneratorsVersion>0.1.2-dev</PoloniumGeneratorsVersion>
|
||||
<PoloniumSdkVersion>0.0.2-dev</PoloniumSdkVersion>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
17
run
17
run
@@ -3,14 +3,29 @@ set -e
|
||||
|
||||
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*
|
||||
|
||||
for proj in "${Projects[@]}"; do
|
||||
|
||||
cp -f "./NuGet.config" "../$proj/NuGet.config"
|
||||
cp -f "./VersionInfo.props" "../$proj/VersionInfo.props"
|
||||
dotnet clean "../$proj/$proj.csproj"
|
||||
dotnet restore "../$proj/$proj.csproj"
|
||||
dotnet build "../$proj/$proj.csproj"
|
||||
if [[ "$PUBLISH" == true ]]; then
|
||||
chmod +x "../$proj/publish"
|
||||
bash "../$proj/publish"
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user