Browse Source

add backupsrc.cmd script to backupsources files. Include 7z.exe

Dalibor Votruba 2 years ago
parent
commit
8ccd5a1c04
5 changed files with 29 additions and 1 deletions
  1. 0 1
      .gitignore
  2. 27 0
      @Scripts/Cmd/backupsrc.cmd
  3. 2 0
      @Scripts/Cmd/readme.txt
  4. BIN
      Assets/Tools/7z.dll
  5. BIN
      Assets/Tools/7z.exe

+ 0 - 1
.gitignore

@@ -3,7 +3,6 @@
 Thumbs.db
 #Ignore files build by Visual Studio
 *.obj
-*.exe
 *.pdb
 *.user
 *.aps

+ 27 - 0
@Scripts/Cmd/backupsrc.cmd

@@ -0,0 +1,27 @@
+rem *** Backup sources to archive ***
+@echo off
+rem *** Archive general settings ***
+set source=d:\Projects\
+set target=%CD%
+set archive_prefix=Projects
+set archive_ext=.7z
+set packer_dir=d:\Projects\quadarax\qdr.fnd\Assets\Tools
+
+rem obtain datetime parts
+set CUR_YYYY=%date:~10,4%
+set CUR_MM=%date:~4,2%
+set CUR_DD=%date:~7,2%
+set CUR_HH=%time:~0,2%
+if %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%)
+ 
+set CUR_NN=%time:~3,2%
+set CUR_SS=%time:~6,2%
+set CUR_MS=%time:~9,2%
+
+set SUBFILENAME=%CUR_YYYY%%CUR_MM%%CUR_DD%-%CUR_HH%%CUR_NN%%CUR_SS%
+
+set archive_full=%target%%archive_prefix%_%SUBFILENAME%%archive_ext%
+
+%packer_dir%\7z.exe a -xr!bin -xr!obj -xr!.vs -xr!.git %archive_full% %source%
+
+echo %archive_full% created

+ 2 - 0
@Scripts/Cmd/readme.txt

@@ -0,0 +1,2 @@
+backupsrc.cmd
+backup source files to destination archive located in current directory. Before use edit backupsrc.cmd to correct parameters (paths) 

BIN
Assets/Tools/7z.dll


BIN
Assets/Tools/7z.exe