From 1564e298bd4a1b637c40316e4d77262e66799c27 Mon Sep 17 00:00:00 2001 From: Casper Sparre Date: Mon, 14 Apr 2025 18:33:27 +0200 Subject: [PATCH] Tweaked publishing script --- Publish_OF-DL.bat | 26 ++++++++++++++++++++++++++ excludes.txt | 2 ++ 2 files changed, 28 insertions(+) create mode 100644 excludes.txt diff --git a/Publish_OF-DL.bat b/Publish_OF-DL.bat index f2e93fb..4c804ee 100644 --- a/Publish_OF-DL.bat +++ b/Publish_OF-DL.bat @@ -1,7 +1,33 @@ @ECHO OFF ECHO. + +ECHO ============================== +ECHO == Cleaning Output =========== +ECHO ============================== +dotnet clean ".\OF DL\OF DL.csproj" -v minimal +DEL /Q /F ".\Publish" + +ECHO. + +ECHO ============================== +ECHO == Publishing OF-DL ========== +ECHO ============================== dotnet publish ".\OF DL\OF DL.csproj" -o ".\Publish" +ECHO. + +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 diff --git a/excludes.txt b/excludes.txt new file mode 100644 index 0000000..297e244 --- /dev/null +++ b/excludes.txt @@ -0,0 +1,2 @@ +excludes.txt +rules.json \ No newline at end of file