diff --git a/package.bat b/package.bat index 8f68ef4..d6aba6c 100644 --- a/package.bat +++ b/package.bat @@ -21,4 +21,12 @@ xcopy %1\Content\OpenLand ToPackage\OpenLand\Content\OpenLand /E/H md ToPackage\OpenLand_UE5 xcopy ToPackage\OpenLand ToPackage\OpenLand_UE5 /E/H -xcopy UE5_Overrides ToPackage\OpenLand_UE5 /E/H/Y \ No newline at end of file +xcopy UE5_Overrides ToPackage\OpenLand_UE5 /E/H/Y + +@REM Identifying the version +FOR /F "tokens=*" %%g IN ('git describe --tags') do (SET VERSION=%%g) + +@REM Making zip files +cd ToPackage +tar.exe -a -c -f OpenLand_UE5_%VERSION%.zip OpenLand_UE5 +tar.exe -a -c -f OpenLand_%VERSION%.zip OpenLand \ No newline at end of file diff --git a/sed.vbs b/sed.vbs new file mode 100644 index 0000000..1a8dbb1 --- /dev/null +++ b/sed.vbs @@ -0,0 +1,11 @@ +Dim pat, patparts, rxp, inp +pat = WScript.Arguments(0) +patparts = Split(pat,"/") +Set rxp = new RegExp +rxp.Global = True +rxp.Multiline = False +rxp.Pattern = patparts(1) +Do While Not WScript.StdIn.AtEndOfStream + inp = WScript.StdIn.ReadLine() + WScript.Echo rxp.Replace(inp, patparts(2)) +Loop \ No newline at end of file