X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Makefile;h=1aad518b00234d5f3d02ef8abeb98e0e4d020916;hb=287d527af97dc3346f50756910e67d63fa5507bd;hp=90ed23c7207e33b1c571ca24aac15b0d9423c87e;hpb=f035491c949cb86d92a93fc3d9d033538704256b;p=tpg%2Facess2.git diff --git a/Makefile b/Makefile index 90ed23c7..1aad518b 100644 --- a/Makefile +++ b/Makefile @@ -4,11 +4,12 @@ .PHONY: all clean -MODULES = FS_Ext2 FDD BochsGA IPStack NE2000 +MODULES = FS_Ext2 FDD BochsGA IPStack NE2000 USB USRLIBS = ld-acess.so libacess.so libgcc.so libc.so USRAPPS = init login CLIShell cat ls mount ifconfig all: + @echo === Filesystem && $(MAKE) all --no-print-directory -C Usermode/Filesystem @for mod in $(MODULES); do \ (echo === Module: $$mod && $(MAKE) all --no-print-directory -C Modules/$$mod) \ done @@ -24,28 +25,8 @@ all: (echo === User Application: $$app && $(MAKE) all --no-print-directory -C Usermode/Applications/`echo $$app`_src) \ done -# @echo === ld-acess.so -# @$(MAKE) all --no-print-directory -C Usermode/Libraries/ld-acess.so_src -# @echo === libacess.so -# @$(MAKE) all --no-print-directory -C Usermode/Libraries/libacess.so_src -# @echo === libgcc.so -# @$(MAKE) all --no-print-directory -C Usermode/Libraries/libgcc.so_src -# @echo === libc.so -# @$(MAKE) all --no-print-directory -C Usermode/Libraries/libc.so_src -# @echo === init -# @$(MAKE) all --no-print-directory -C Usermode/Applications/init_src -# @echo === login -# @$(MAKE) all --no-print-directory -C Usermode/Applications/login_src -# @echo === CLIShell -# @$(MAKE) all --no-print-directory -C Usermode/Applications/CLIShell_src -# @echo === cat -# @$(MAKE) all --no-print-directory -C Usermode/Applications/cat_src -# @echo === ls -# @$(MAKE) all --no-print-directory -C Usermode/Applications/ls_src -# @echo === mount -# @$(MAKE) all --no-print-directory -C Usermode/Applications/mount_src - clean: +# @$(MAKE) clean --no-print-directory -C Usermode/Filesystem @for mod in $(MODULES); do \ ($(MAKE) clean --no-print-directory -C Modules/$$mod) \ done @@ -59,14 +40,3 @@ clean: @for app in $(USRAPPS); do \ ($(MAKE) clean --no-print-directory -C Usermode/Applications/`echo $$app`_src) \ done - -# @make clean --no-print-directory -C Usermode/Libraries/ld-acess.so_src -# @make clean --no-print-directory -C Usermode/Libraries/libacess.so_src -# @make clean --no-print-directory -C Usermode/Libraries/libc.so_src -# @make clean --no-print-directory -C Usermode/Libraries/libgcc.so_src -# @make clean --no-print-directory -C Usermode/Applications/init_src -# @make clean --no-print-directory -C Usermode/Applications/login_src -# @make clean --no-print-directory -C Usermode/Applications/CLIShell_src -# @make clean --no-print-directory -C Usermode/Applications/cat_src -# @make clean --no-print-directory -C Usermode/Applications/ls_src -# @make clean --no-print-directory -C Usermode/Applications/mount_src