mirror of
https://github.com/wabbajack-tools/wabbajack.git
synced 2024-08-30 18:42:17 +00:00
d39aa4476f
Some users might set their TMP (and TEMP) environment variables somewhere other than C: for various reasons This is set by default in all Windows install so it doesn't break anything for anyone using it
18 lines
1.8 KiB
Batchfile
18 lines
1.8 KiB
Batchfile
rmdir /q/s %TMP%\publish-wj\app
|
|
rmdir /q/s %TMP%\publish-wj\launcher
|
|
|
|
python scripts\version_extract.py > VERSION.txt
|
|
SET /p VERSION=<VERSION.txt
|
|
mkdir %TMP%\publish-wj
|
|
|
|
dotnet clean
|
|
dotnet publish Wabbajack.App.Wpf\Wabbajack.App.Wpf.csproj --framework "net8.0-windows" --runtime win-x64 --configuration Release /p:Platform=x64 -o %TMP%\publish-wj\app /p:IncludeNativeLibrariesForSelfExtract=true --self-contained /p:DebugType=embedded
|
|
dotnet publish Wabbajack.Launcher\Wabbajack.Launcher.csproj --framework "net8.0-windows" --runtime win-x64 --configuration Release /p:Platform=x64 -o %TMP%\publish-wj\launcher /p:PublishSingleFile=true /p:PublishSingleFile=true /p:IncludeNativeLibrariesForSelfExtract=true --self-contained /p:DebugType=embedded
|
|
dotnet publish c:\oss\Wabbajack\Wabbajack.CLI\Wabbajack.CLI.csproj --framework "net8.0-windows" --runtime win-x64 --configuration Release /p:Platform=x64 -o %TMP%\publish-wj\app\cli /p:IncludeNativeLibrariesForSelfExtract=true --self-contained /p:DebugType=embedded
|
|
"C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64\signtool.exe" sign /fd sha256 /tr http://ts.ssl.com /td sha256 /sha1 8c26a8e0bf3e70eb89721cc4d86a87137153ccba %TMP%\publish-wj\app\Wabbajack.exe
|
|
"C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64\signtool.exe" sign /fd sha256 /tr http://ts.ssl.com /td sha256 /sha1 8c26a8e0bf3e70eb89721cc4d86a87137153ccba %TMP%\publish-wj\launcher\Wabbajack.exe
|
|
"C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64\signtool.exe" sign /fd sha256 /tr http://ts.ssl.com /td sha256 /sha1 8c26a8e0bf3e70eb89721cc4d86a87137153ccba %TMP%\publish-wj\app\cli\wabbajack-cli.exe
|
|
"c:\Program Files\7-Zip\7z.exe" a %TMP%\publish-wj\%VERSION%.zip %TMP%\publish-wj\app\*
|
|
|
|
copy %TMP%\publish-wj\launcher\Wabbajack.exe %TMP%\publish-wj\Wabbajack.exe
|