From a1b62fbd545590d6590e2527c6b650d688bda9a4 Mon Sep 17 00:00:00 2001 From: Berkus Decker Date: Mon, 13 Nov 2023 02:08:28 +0200 Subject: [PATCH] sq: sorted commands list --- makecommands.txt | 131 +++++++++++++++++++++++++++++++++++++++++++++ sortedcommands.txt | 46 ++++++++++++++++ 2 files changed, 177 insertions(+) create mode 100644 makecommands.txt create mode 100644 sortedcommands.txt diff --git a/makecommands.txt b/makecommands.txt new file mode 100644 index 0000000..93aa462 --- /dev/null +++ b/makecommands.txt @@ -0,0 +1,131 @@ +Root makefile: + +# define non-default task names to be reused from workspace members +default -> all +all -> kernel-binary +modules -> cmd +do-build -> cmd +qemu-runner -> cmd +qemu -x +expand -> cmd +test -> cmd +docs -> cmd +clippy -> cmd +custom-binary -> cmd +test-binary -> custom-binary +test-runner -> cmd +gdb-config -> cmd +zellij-config -> cmd +openocd -> cmd +sdeject -> cmd + +# targets +build -x +build-device -> cmd +build-qemu -> cmd +chainboot -> cmd +chainofcommand -x +ttt -x + + +chainboot makefile: + +hopper -x +zellij-nucleus -x +zellij-cb -> zellij-config +zellij-cb-gdb -> zellij-config +nm -x +qemu -x +qemu-gdb -x +qemu-cb -> qemu-runner +qemu-cb-gdb -> qemu-runner +gdb -x +gdb-cb -> cmd +sdcard -> cmd +cb-eject -> sdeject + +# targets +kernel-binary -> custom-binary +ttt -x + + +chainofcommand makefile: + +test -> cmd +clippy -> cmd +hopper -x +zellij-nucleus -x +zellij-cb -x +zellij-cb-gdb -x +nm -x +qemu -x +qemu-gdb -x +qemu-cb -x +sdcard -x +cb-eject -x +gdb -x +gdb-cb -x + +# targets +build -> cmd +build-device -x +chainofcommand -> build +kernel-binary -x +ttt -x + +machine makefile: + +qemu-gdb -x +gdb -x +hopper -x + +# targets +kernel-binary -x +ttt -x + +nucleus makefile: + +qemu -> qemu-runner +qemu-cb -x +qemu-gdb -> qemu-runner +qemu-cb-gdb -x +zellij-nucleus -> zellij-config +zellij-cb -x +zellij-cb-gdb -x +gdb -> cmd +gdb-cb -x +install-nm -> cmd +install-rustfilt -> cmd +nm -> cmd +sdcard -> cmd +cb-eject -x +hopper -> cmd + +# targets +chainofcommand -x +kernel-binary -> custom-binary +ttt -x + +tools makefile: + +test -> cmd +clippy -> cmd +hopper -x +zellij-nucleus -x +zellij-cb -x +zellij-cb-gdb -x +nm -x +qemu -x +qemu-gdb -x +qemu-cb -x +sdcard -x +cb-eject -x +gdb -x +gdb-cb -x + +# targets +build -> cmd +ttt -> build +chainofcommand -x +build-device -x +kernel-binary -> build diff --git a/sortedcommands.txt b/sortedcommands.txt new file mode 100644 index 0000000..0a1263b --- /dev/null +++ b/sortedcommands.txt @@ -0,0 +1,46 @@ +all commands: + +default +all +build +build-custom-binary +build-device +build-kernel-binary +build-qemu +build-target +cb-eject #sdeject-cb <- just use sdeject? +chainboot +chainofcommand +docs +gdb +gdb-cb +gdb-config +install-nm +install-rustfilt +openocd +qemu +qemu-gdb +qemu-cb +qemu-cb-gdb +qemu-runner +sdcard +sdeject +test +test-binary +test-runner +ttt +xtool-clippy +xtool-expand +xtool-hopper +xtool-modules +xtool-nm +zellij-cb +zellij-cb-gdb +zellij-config +zellij-nucleus + +# Target dependencies: +kernel-binary +chainboot-binary +chainofcommand-binary +ttt-binary