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