diff --git a/makefile b/makefile index 6f62bf0..bf5fb74 100644 --- a/makefile +++ b/makefile @@ -19,7 +19,7 @@ RELEASE_BASE=MinUI-$(RELEASE_TIME) RELEASE_DOT!=find ./releases/. -regex ".*/$(RELEASE_BASE)-[0-9]+-base\.zip" -printf '.' | wc -m RELEASE_NAME=$(RELEASE_BASE)-$(RELEASE_DOT) -all: lib sys cores tools payload readmes zip report +all: lib sys cores tools dtb payload readmes zip report lib: cd ./src/libmsettings && make @@ -36,17 +36,24 @@ tools: cd ./src/clock && make cd ./third-party/DinguxCommander && make -j +dtb: + cd ./src/dts/ && make + payload: rm -rf ./build mkdir -p ./releases mkdir -p ./build echo "TODO: payload" + echo "TDOO: remove .keep and *.meta files" readmes: echo "TODO: readmes" zip: + cd ./build && find . -type f -name '.keep' -delete + cd ./build && find . -type f -name '*.meta' -delete + cd ./build && find . -type f -name '.DS_Store' -delete echo "TODO: zip" report: diff --git a/TF1/boot_logo.bmp.gz b/skeleton/TF1/boot_logo.bmp.gz similarity index 100% rename from TF1/boot_logo.bmp.gz rename to skeleton/TF1/boot_logo.bmp.gz diff --git a/TF1/dmenu.bin b/skeleton/TF1/dmenu.bin similarity index 100% rename from TF1/dmenu.bin rename to skeleton/TF1/dmenu.bin diff --git a/TF1/uImage b/skeleton/TF1/uImage similarity index 100% rename from TF1/uImage rename to skeleton/TF1/uImage diff --git a/TF1/uImage.meta b/skeleton/TF1/uImage.meta similarity index 100% rename from TF1/uImage.meta rename to skeleton/TF1/uImage.meta diff --git a/skeleton/.system/res/BPreplayBold-unhinted.otf b/skeleton/TF2/.system/res/BPreplayBold-unhinted.otf similarity index 100% rename from skeleton/.system/res/BPreplayBold-unhinted.otf rename to skeleton/TF2/.system/res/BPreplayBold-unhinted.otf diff --git a/skeleton/.system/res/assets@2x.png b/skeleton/TF2/.system/res/assets@2x.png similarity index 100% rename from skeleton/.system/res/assets@2x.png rename to skeleton/TF2/.system/res/assets@2x.png diff --git a/skeleton/.system/rg35xx/bin/.keep b/skeleton/TF2/.system/rg35xx/bin/.keep similarity index 100% rename from skeleton/.system/rg35xx/bin/.keep rename to skeleton/TF2/.system/rg35xx/bin/.keep diff --git a/skeleton/.system/rg35xx/cores/.keep b/skeleton/TF2/.system/rg35xx/cores/.keep similarity index 100% rename from skeleton/.system/rg35xx/cores/.keep rename to skeleton/TF2/.system/rg35xx/cores/.keep diff --git a/skeleton/.system/rg35xx/lib/.keep b/skeleton/TF2/.system/rg35xx/lib/.keep similarity index 100% rename from skeleton/.system/rg35xx/lib/.keep rename to skeleton/TF2/.system/rg35xx/lib/.keep diff --git a/skeleton/.system/rg35xx/paks/Emus/FC.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/FC.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/FC.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/FC.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/GB.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/GB.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/GB.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/GB.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/GBA.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/GBA.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/GBA.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/GBA.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/GBC.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/GBC.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/GBC.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/GBC.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/MD.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/MD.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/MD.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/MD.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/PKM.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/PKM.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/PKM.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/PKM.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/PS.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/PS.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/PS.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/PS.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/SFC.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/SFC.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/SFC.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/SFC.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/MinUI.pak/batmon.sh b/skeleton/TF2/.system/rg35xx/paks/MinUI.pak/batmon.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/MinUI.pak/batmon.sh rename to skeleton/TF2/.system/rg35xx/paks/MinUI.pak/batmon.sh diff --git a/skeleton/.system/rg35xx/paks/MinUI.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/MinUI.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/MinUI.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/MinUI.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Tools/Files.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Tools/Files.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Tools/Files.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Tools/Files.pak/launch.sh diff --git a/skeleton/Bios/.keep b/skeleton/TF2/Bios/.keep similarity index 100% rename from skeleton/Bios/.keep rename to skeleton/TF2/Bios/.keep diff --git a/skeleton/Bios/FC/.keep b/skeleton/TF2/Bios/FC/.keep similarity index 100% rename from skeleton/Bios/FC/.keep rename to skeleton/TF2/Bios/FC/.keep diff --git a/skeleton/Bios/GB/.keep b/skeleton/TF2/Bios/GB/.keep similarity index 100% rename from skeleton/Bios/GB/.keep rename to skeleton/TF2/Bios/GB/.keep diff --git a/skeleton/Bios/GBA/.keep b/skeleton/TF2/Bios/GBA/.keep similarity index 100% rename from skeleton/Bios/GBA/.keep rename to skeleton/TF2/Bios/GBA/.keep diff --git a/skeleton/Bios/GBC/.keep b/skeleton/TF2/Bios/GBC/.keep similarity index 100% rename from skeleton/Bios/GBC/.keep rename to skeleton/TF2/Bios/GBC/.keep diff --git a/skeleton/Bios/MD/.keep b/skeleton/TF2/Bios/MD/.keep similarity index 100% rename from skeleton/Bios/MD/.keep rename to skeleton/TF2/Bios/MD/.keep diff --git a/skeleton/Bios/PS/.keep b/skeleton/TF2/Bios/PS/.keep similarity index 100% rename from skeleton/Bios/PS/.keep rename to skeleton/TF2/Bios/PS/.keep diff --git a/skeleton/Bios/SFC/.keep b/skeleton/TF2/Bios/SFC/.keep similarity index 100% rename from skeleton/Bios/SFC/.keep rename to skeleton/TF2/Bios/SFC/.keep diff --git a/skeleton/Roms/Game Boy (GB)/.keep b/skeleton/TF2/Roms/Game Boy (GB)/.keep similarity index 100% rename from skeleton/Roms/Game Boy (GB)/.keep rename to skeleton/TF2/Roms/Game Boy (GB)/.keep diff --git a/skeleton/Roms/Game Boy Advance (GBA)/.keep b/skeleton/TF2/Roms/Game Boy Advance (GBA)/.keep similarity index 100% rename from skeleton/Roms/Game Boy Advance (GBA)/.keep rename to skeleton/TF2/Roms/Game Boy Advance (GBA)/.keep diff --git a/skeleton/Roms/Game Boy Color (GBC)/.keep b/skeleton/TF2/Roms/Game Boy Color (GBC)/.keep similarity index 100% rename from skeleton/Roms/Game Boy Color (GBC)/.keep rename to skeleton/TF2/Roms/Game Boy Color (GBC)/.keep diff --git a/skeleton/Roms/Nintendo Entertainment System (FC)/.keep b/skeleton/TF2/Roms/Nintendo Entertainment System (FC)/.keep similarity index 100% rename from skeleton/Roms/Nintendo Entertainment System (FC)/.keep rename to skeleton/TF2/Roms/Nintendo Entertainment System (FC)/.keep diff --git a/skeleton/Roms/Sega Genesis (MD)/.keep b/skeleton/TF2/Roms/Sega Genesis (MD)/.keep similarity index 100% rename from skeleton/Roms/Sega Genesis (MD)/.keep rename to skeleton/TF2/Roms/Sega Genesis (MD)/.keep diff --git a/skeleton/Roms/Sony PlayStation (PS)/.keep b/skeleton/TF2/Roms/Sony PlayStation (PS)/.keep similarity index 100% rename from skeleton/Roms/Sony PlayStation (PS)/.keep rename to skeleton/TF2/Roms/Sony PlayStation (PS)/.keep diff --git a/skeleton/Roms/Super Nintendo Entertainment System (SFC)/.keep b/skeleton/TF2/Roms/Super Nintendo Entertainment System (SFC)/.keep similarity index 100% rename from skeleton/Roms/Super Nintendo Entertainment System (SFC)/.keep rename to skeleton/TF2/Roms/Super Nintendo Entertainment System (SFC)/.keep diff --git a/skeleton/Saves/FC/.keep b/skeleton/TF2/Saves/FC/.keep similarity index 100% rename from skeleton/Saves/FC/.keep rename to skeleton/TF2/Saves/FC/.keep diff --git a/skeleton/Saves/GB/.keep b/skeleton/TF2/Saves/GB/.keep similarity index 100% rename from skeleton/Saves/GB/.keep rename to skeleton/TF2/Saves/GB/.keep diff --git a/skeleton/Saves/GBA/.keep b/skeleton/TF2/Saves/GBA/.keep similarity index 100% rename from skeleton/Saves/GBA/.keep rename to skeleton/TF2/Saves/GBA/.keep diff --git a/skeleton/Saves/GBC/.keep b/skeleton/TF2/Saves/GBC/.keep similarity index 100% rename from skeleton/Saves/GBC/.keep rename to skeleton/TF2/Saves/GBC/.keep diff --git a/skeleton/Saves/MD/.keep b/skeleton/TF2/Saves/MD/.keep similarity index 100% rename from skeleton/Saves/MD/.keep rename to skeleton/TF2/Saves/MD/.keep diff --git a/skeleton/Saves/PS/.keep b/skeleton/TF2/Saves/PS/.keep similarity index 100% rename from skeleton/Saves/PS/.keep rename to skeleton/TF2/Saves/PS/.keep diff --git a/skeleton/Saves/SFC/.keep b/skeleton/TF2/Saves/SFC/.keep similarity index 100% rename from skeleton/Saves/SFC/.keep rename to skeleton/TF2/Saves/SFC/.keep diff --git a/TF1/kernel.dts b/src/dts/kernel.dts similarity index 100% rename from TF1/kernel.dts rename to src/dts/kernel.dts diff --git a/src/dts/makefile b/src/dts/makefile new file mode 100644 index 0000000..04a1e04 --- /dev/null +++ b/src/dts/makefile @@ -0,0 +1,4 @@ +all: + dtc -O dtb -o kernel.dtb kernel.dts +clean: + rm -f kernel.dtb \ No newline at end of file