From bbb73bc9b760b8c889cdc5762a16a951ce3c7e44 Mon Sep 17 00:00:00 2001 From: Elliot Nunn Date: Tue, 26 Dec 2017 09:28:58 +0800 Subject: [PATCH] Use placeholder files to create BuildResults/ Running the Make/CreateBuildResultsFolders script after a clone, or after clobbering BuildResults/, was a pain. Now a clean build can be guaranteed with: rm -rf BuildResults git checkout BuildResults --- BuildResults/LC930/Image/ FolderMustExist | 0 BuildResults/LC930/Lib/ FolderMustExist | 0 BuildResults/LC930/Obj/ FolderMustExist | 0 BuildResults/LC930/Rsrc/ FolderMustExist | 0 BuildResults/LC930/Text/ FolderMustExist | 0 BuildResults/RISC/Image/ FolderMustExist | 0 BuildResults/RISC/Lib/ FolderMustExist | 0 BuildResults/RISC/Obj/ FolderMustExist | 0 BuildResults/RISC/Rsrc/ FolderMustExist | 0 BuildResults/RISC/Text/ FolderMustExist | 0 BuildResults/ROM/Image/ FolderMustExist | 0 BuildResults/ROM/Lib/ FolderMustExist | 0 BuildResults/ROM/Obj/ FolderMustExist | 0 BuildResults/ROM/Rsrc/ FolderMustExist | 0 BuildResults/ROM/Text/ FolderMustExist | 0 BuildResults/dbLite/Image/ FolderMustExist | 0 BuildResults/dbLite/Lib/ FolderMustExist | 0 BuildResults/dbLite/Obj/ FolderMustExist | 0 BuildResults/dbLite/Rsrc/ FolderMustExist | 0 BuildResults/dbLite/Text/ FolderMustExist | 0 Make/CreateBuildResultsFolders | 36 ---------------------- 21 files changed, 36 deletions(-) create mode 100644 BuildResults/LC930/Image/ FolderMustExist create mode 100644 BuildResults/LC930/Lib/ FolderMustExist create mode 100644 BuildResults/LC930/Obj/ FolderMustExist create mode 100644 BuildResults/LC930/Rsrc/ FolderMustExist create mode 100644 BuildResults/LC930/Text/ FolderMustExist create mode 100644 BuildResults/RISC/Image/ FolderMustExist create mode 100644 BuildResults/RISC/Lib/ FolderMustExist create mode 100644 BuildResults/RISC/Obj/ FolderMustExist create mode 100644 BuildResults/RISC/Rsrc/ FolderMustExist create mode 100644 BuildResults/RISC/Text/ FolderMustExist create mode 100644 BuildResults/ROM/Image/ FolderMustExist create mode 100644 BuildResults/ROM/Lib/ FolderMustExist create mode 100644 BuildResults/ROM/Obj/ FolderMustExist create mode 100644 BuildResults/ROM/Rsrc/ FolderMustExist create mode 100644 BuildResults/ROM/Text/ FolderMustExist create mode 100644 BuildResults/dbLite/Image/ FolderMustExist create mode 100644 BuildResults/dbLite/Lib/ FolderMustExist create mode 100644 BuildResults/dbLite/Obj/ FolderMustExist create mode 100644 BuildResults/dbLite/Rsrc/ FolderMustExist create mode 100644 BuildResults/dbLite/Text/ FolderMustExist delete mode 100644 Make/CreateBuildResultsFolders diff --git a/BuildResults/LC930/Image/ FolderMustExist b/BuildResults/LC930/Image/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/LC930/Lib/ FolderMustExist b/BuildResults/LC930/Lib/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/LC930/Obj/ FolderMustExist b/BuildResults/LC930/Obj/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/LC930/Rsrc/ FolderMustExist b/BuildResults/LC930/Rsrc/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/LC930/Text/ FolderMustExist b/BuildResults/LC930/Text/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/RISC/Image/ FolderMustExist b/BuildResults/RISC/Image/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/RISC/Lib/ FolderMustExist b/BuildResults/RISC/Lib/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/RISC/Obj/ FolderMustExist b/BuildResults/RISC/Obj/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/RISC/Rsrc/ FolderMustExist b/BuildResults/RISC/Rsrc/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/RISC/Text/ FolderMustExist b/BuildResults/RISC/Text/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/ROM/Image/ FolderMustExist b/BuildResults/ROM/Image/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/ROM/Lib/ FolderMustExist b/BuildResults/ROM/Lib/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/ROM/Obj/ FolderMustExist b/BuildResults/ROM/Obj/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/ROM/Rsrc/ FolderMustExist b/BuildResults/ROM/Rsrc/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/ROM/Text/ FolderMustExist b/BuildResults/ROM/Text/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/dbLite/Image/ FolderMustExist b/BuildResults/dbLite/Image/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/dbLite/Lib/ FolderMustExist b/BuildResults/dbLite/Lib/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/dbLite/Obj/ FolderMustExist b/BuildResults/dbLite/Obj/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/dbLite/Rsrc/ FolderMustExist b/BuildResults/dbLite/Rsrc/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/BuildResults/dbLite/Text/ FolderMustExist b/BuildResults/dbLite/Text/ FolderMustExist new file mode 100644 index 0000000..e69de29 diff --git a/Make/CreateBuildResultsFolders b/Make/CreateBuildResultsFolders deleted file mode 100644 index 2292fe1..0000000 --- a/Make/CreateBuildResultsFolders +++ /dev/null @@ -1,36 +0,0 @@ -# Takes no arguments -- expects to be inside the Make directory, -# or run in place (select all, then cmd-return) - -If "{0}" == "" - Set 0 "{Active}" -End - -Set BuildResults "`Files -f "{0}" | StreamEdit -e '1 Replace /[Â:]*:[Â:]*°/ -n'`" - -If {#} == 1 - Set BuildResults "{1}" -Else If {#} == 0 - Set MyPath "`Files -f "{0}"`" - Set BuildResults "`Echo "{MyPath}" | StreamEdit -e '1 Replace /[Â:]*:[Â:]*°/ -n'`" -Else - Echo "# USAGE: {0} [PATH]" - Exit 1 -End - -Set BuildResults "{BuildResults}BuildResults:" - -If "`Exists "{BuildResults}"`" == "" - NewFolder "{BuildResults}" -End - -For L1 in dbLite: LC930: RISC: ROM: - If "`Exists "{BuildResults}{L1}"`" == "" - NewFolder "{BuildResults}{L1}" - End - - For L2 in Image: Lib: Obj: Rsrc: Text: - If "`Exists "{BuildResults}{L1}{L2}"`" == "" - NewFolder "{BuildResults}{L1}{L2}" - End - End -End