• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision91d5b26985b9335cd4e930aaea00a29f8515468b (tree)
Time2022-09-12 09:33:14
AuthorFs <Fsu0413@vip....>
CommiterFs

Log Message

delete build directory right after a successful build

workaround the disk space issue on my macOS machine who only has 256GB Hard disk

Change Summary

Incremental Difference

--- a/Compile/lib/Generate.lua
+++ b/Compile/lib/Generate.lua
@@ -128,6 +128,8 @@ cd /d &INSTALLROOT&\..
128128 %SEVENZIP% a -t7z -m0=LZMA2:d256m:fb273 -mmt=3 -myx -mqs -ms=on -- &INSTALLPATHWITHDATE&.7z &INSTALLPATH&
129129 copy /y &INSTALLPATHWITHDATE&.7z &INSTALLPATH&.7z
130130
131+rmdir /s /q &BUILDDIR&
132+
131133 exit 0
132134
133135 ]]
@@ -239,6 +241,10 @@ cd /d &INSTALLROOT&\..
239241
240242 %SEVENZIP% a -t7z -m0=LZMA2:d256m:fb273 -mmt=3 -myx -mqs -ms=on -- &INSTALLPATH&.7z &INSTALLPATH&
241243
244+rmdir /s /q &BUILDDIR&
245+
246+exit 0
247+
242248 ]]
243249
244250 gen.unix = {}
@@ -374,6 +380,10 @@ $SEVENZIP a -t7z -m0=LZMA2:d256m:fb273 -mmt=3 -myx -mqs -ms=on -- &INSTALLPATHWI
374380 cp &INSTALLPATHWITHDATE&.tar.xz &INSTALLPATH&.tar.xz
375381 cp &INSTALLPATHWITHDATE&.7z &INSTALLPATH&.7z
376382
383+rm -rf &BUILDDIR&
384+
385+exit 0
386+
377387 ]]
378388
379389 -- QTDIR
@@ -497,6 +507,10 @@ cd &INSTALLROOT&/..
497507 $TAR -cf - &INSTALLPATH& | $SEVENZIP a -txz -m0=LZMA2:d256m:fb273 -mmt=3 -myx -si -- &INSTALLPATH&.tar.xz
498508 $SEVENZIP a -t7z -m0=LZMA2:d256m:fb273 -mmt=3 -myx -mqs -ms=on -- &INSTALLPATH&.7z &INSTALLPATH&
499509
510+rm -rf &BUILDDIR&
511+
512+exit 0
513+
500514 ]]
501515
502516 -- PATHSET
@@ -595,6 +609,8 @@ cd &INSTALLROOT&/..
595609 $TAR -cf - &INSTALLPATH& | $SEVENZIP a -txz -m0=LZMA2:d256m:fb273 -mmt=3 -myx -si -- &INSTALLPATH&.tar.xz
596610 $SEVENZIP a -t7z -m0=LZMA2:d256m:fb273 -mmt=3 -myx -mqs -ms=on -- &INSTALLPATH&.7z &INSTALLPATH&
597611
612+exit 0
613+
598614 ]]
599615
600616 local filenameAndToolFromUrl = function(url)