From 17f08513b3b7165e1fbe2b6a79ab6f8824cc5422 Mon Sep 17 00:00:00 2001 From: Casper Sparre Date: Fri, 20 Feb 2026 22:01:59 +0100 Subject: [PATCH] Added publishing script --- Publish_OF-DL.bat | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 Publish_OF-DL.bat diff --git a/Publish_OF-DL.bat b/Publish_OF-DL.bat new file mode 100644 index 0000000..3ecee1d --- /dev/null +++ b/Publish_OF-DL.bat @@ -0,0 +1,42 @@ +@ECHO OFF + +ECHO. + +ECHO ============================== +ECHO == Cleaning Output =========== +ECHO ============================== +dotnet clean ".\Cajetan.OF-DL\Cajetan.OF-DL.csproj" -v minimal +DEL /Q /F ".\Publish" + +ECHO. + +ECHO ============================== +ECHO == Publishing Cajetan OF-DL == +ECHO ============================== +dotnet publish ".\Cajetan.OF-DL\Cajetan.OF-DL.csproj" -o ".\Publish" -c Debug + +ECHO. + +ECHO ============================== +ECHO == Renaming to 'OF DL.exe' === +ECHO ============================== +REM REN ".\Publish\Cajetan.OF-DL.exe" "OF DL.exe" +REM REN ".\Publish\Cajetan.OF-DL.pdb" "OF DL.pdb" + +ECHO. +GOTO Exit + +ECHO ============================== +ECHO == Copy to network drive? ==== +ECHO ============================== +CHOICE /C yn /m "Copy published files to network drive? " + +IF %ERRORLEVEL%==1 (GOTO Copy) ELSE (GOTO Exit) + +:Copy +xcopy .\Publish\* p:\_Utils\OF_DL /I /Y /Q /EXCLUDE:.\excludes.txt + +:Exit +ECHO. +ECHO. +PAUSE \ No newline at end of file