X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Makefile;h=56878c1f73aff5dd5904721acb78aafbb4044aed;hb=76504d6eb355267746921fb49ebd191219f4cb84;hp=178ebf7989690d0ed5d84b961759eedcc5e9fdf9;hpb=d52a53f035af92941c0cafe5f81888fed16d2462;p=tpg%2Facess2.git diff --git a/Makefile b/Makefile index 178ebf79..56878c1f 100644 --- a/Makefile +++ b/Makefile @@ -4,11 +4,13 @@ # (Oh man! This is hacky, but beautiful at the same time, much like the # rest of Acess) +-include Makefile.cfg + .PHONY: all clean SUBMAKE = $(MAKE) --no-print-directory -MODULES = FS_Ext2 FDD BochsGA IPStack NE2000 USB +MODULES += $(DYNMODS) USRLIBS = ld-acess.so libacess.so libgcc.so libc.so USRAPPS = init login CLIShell cat ls mount ifconfig @@ -31,8 +33,10 @@ ALLINSTALL_USRAPPS = $(addprefix allinstall-,$(USRAPPS)) $(CLEAN_MODULES) clean-Kernel $(CLEAN_USRLIBS) $(CLEAN_USRAPPS) \ $(INSTALL_MODULES) install-Kernel $(INSTALL_USRLIBS) $(INSTALL_USRAPPS) +kmode: $(ALLINSTALL_MODULES) allinstall-Kernel + all: $(ALL_MODULES) all-Kernel $(ALL_USRLIBS) $(ALL_USRAPPS) -all-install: $(ALLINSTALL_MODULES) all-Kernel $(ALLINSTALL_USRLIBS) $(ALLINSTALL_USRAPPS) +all-install: $(ALLINSTALL_MODULES) allinstall-Kernel $(ALLINSTALL_USRLIBS) $(ALLINSTALL_USRAPPS) clean: $(CLEAN_MODULES) clean-Kernel $(CLEAN_USRLIBS) $(CLEAN_USRAPPS) install: $(INSTALL_MODULES) install-Kernel $(INSTALL_USRLIBS) $(INSTALL_USRAPPS)