mirror of
https://github.com/velopack/velopack.git
synced 2025-10-25 15:19:22 +00:00
Auto detect main exe name if same as pack id
This commit is contained in:
@@ -24,11 +24,11 @@ releasesDir="$SCRIPT_DIR/releases"
|
||||
echo "class Const { public const string RELEASES_DIR = @\"$releasesDir\"; } " > "$(dirname "$0")/Const.cs"
|
||||
echo "Const.cs file updated with releases directory ($releasesDir)."
|
||||
|
||||
echo "Compiling AvaloniaCrossPlatTest with dotnet..."
|
||||
echo "Compiling AvaloniaCrossPlat with dotnet..."
|
||||
dotnet publish -c Release --self-contained -r osx-x64 -o "$(dirname "$0")/publish"
|
||||
|
||||
echo "class Const { public const string RELEASES_DIR = @\"{REPLACE_ME}\"; } " > "$(dirname "$0")/Const.cs"
|
||||
echo "Const.cs file reset"
|
||||
|
||||
echo "Building Velopack Release v$version"
|
||||
"$(dirname "$0")/../../build/Debug/net8.0/vpk" pack -u AvaloniaCrossPlatTest -v "$version" -o "$releasesDir" -r osx-x64 -e AvaloniaCrossPlat -p "$(dirname "$0")/publish" -i Velopack.icns
|
||||
"$(dirname "$0")/../../build/Debug/net8.0/vpk" pack -u AvaloniaCrossPlat -v "$version" -o "$releasesDir" -p "$(dirname "$0")/publish" -i Velopack.icns
|
||||
@@ -12,7 +12,7 @@ echo Building Velopack
|
||||
cd %~dp0..\..\src\Rust
|
||||
cargo build --features windows
|
||||
cd %~dp0..\..\
|
||||
dotnet build
|
||||
dotnet build src/Velopack.Vpk/Velopack.Vpk.csproj
|
||||
cd %~dp0
|
||||
|
||||
set "version=%~1"
|
||||
@@ -22,11 +22,11 @@ set "releasesDir=%~dp0releases"
|
||||
echo class Const { public const string RELEASES_DIR = @"%releasesDir%"; } > "%~dp0Const.cs"
|
||||
echo Const.cs file updated with releases directory (%releasesDir%).
|
||||
|
||||
echo Compiling AvaloniaCrossPlatTest with dotnet...
|
||||
echo Compiling AvaloniaCrossPlat with dotnet...
|
||||
dotnet publish -c Release --no-self-contained -r win-x64 -o %~dp0publish
|
||||
|
||||
echo class Const { public const string RELEASES_DIR = @"{REPLACE_ME}"; } > "%~dp0Const.cs"
|
||||
echo Const.cs file reset
|
||||
|
||||
echo Building Velopack Release v%version%
|
||||
%~dp0..\..\build\Debug\net8.0\vpk.exe pack -u AvaloniaCrossPlatTest -v %version% -o %releasesDir% -r win-x64 -e AvaloniaCrossPlat.exe -p %~dp0publish -f net8-x64-desktop
|
||||
%~dp0..\..\build\Debug\net8.0\vpk.exe pack -u AvaloniaCrossPlat -v %version% -o %releasesDir% -p %~dp0publish -f net8-x64-desktop
|
||||
Reference in New Issue
Block a user