git.ucc.asn.au
/
tpg
/
acess2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Restructured Modules_LoadBuiltins to load modules in the order they are linked in.
[tpg/acess2.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
178ebf7
..
9023afe
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-4,12
+4,14
@@
# (Oh man! This is hacky, but beautiful at the same time, much like the
# rest of Acess)
# (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
.PHONY: all clean
SUBMAKE = $(MAKE) --no-print-directory
-MODULES
= FS_Ext2 FDD BochsGA IPStack NE2000 USB
-USRLIBS = ld-acess.so libacess.so libgcc.so libc.so
+MODULES
+= $(DYNMODS)
+USRLIBS =
crt0.o acess.ld
ld-acess.so libacess.so libgcc.so libc.so
USRAPPS = init login CLIShell cat ls mount ifconfig
ALL_MODULES = $(addprefix all-,$(MODULES))
USRAPPS = init login CLIShell cat ls mount ifconfig
ALL_MODULES = $(addprefix all-,$(MODULES))
@@
-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)
$(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: $(ALL_MODULES) all-Kernel $(ALL_USRLIBS) $(ALL_USRAPPS)
-all-install: $(ALLINSTALL_MODULES) all-Kernel $(ALLINSTALL_USRLIBS) $(ALLINSTALL_USRAPPS)
+all-install: $(ALLINSTALL_MODULES) all
install
-Kernel $(ALLINSTALL_USRLIBS) $(ALLINSTALL_USRAPPS)
clean: $(CLEAN_MODULES) clean-Kernel $(CLEAN_USRLIBS) $(CLEAN_USRAPPS)
install: $(INSTALL_MODULES) install-Kernel $(INSTALL_USRLIBS) $(INSTALL_USRAPPS)
clean: $(CLEAN_MODULES) clean-Kernel $(CLEAN_USRLIBS) $(CLEAN_USRAPPS)
install: $(INSTALL_MODULES) install-Kernel $(INSTALL_USRLIBS) $(INSTALL_USRAPPS)
UCC
git Repository :: git.ucc.asn.au