- minor update

git-svn-id: http://svn.lfbs.rwth-aachen.de/svn/scc/trunk/MetalSVM@24 315a16e6-25f9-4109-90ae-ca3045a26c18
This commit is contained in:
stefan 2010-08-03 12:10:47 +00:00
parent cac9438b1a
commit 334b27b557

View file

@ -2,6 +2,7 @@ export TOPDIR = /home/stefan/SCC/MetalSVM
export ARCH = x86
NAME = metalsvm.bin
export LIBNAME = $(TOPDIR)/libmetalsvm.a
export LIBLWIP = $(TOPDIR)/liblwip.a
export MAKE = make
export ASM = nasm
@ -15,17 +16,17 @@ export RM = rm -rf
LD = ld
LDFLAGS = -T link.ld
SUBDIRS = lib kernel mm arch #lwip
SUBDIRS = lib kernel mm arch lwip
default:
$(MAKE) all
all:
for i in $(SUBDIRS); do $(MAKE) -C $$i all; done
$(LD) $(LDFLAGS) -o $(NAME) $(TOPDIR)/arch/$(ARCH)/kernel/entry.o $(LIBNAME)
$(LD) $(LDFLAGS) -o $(NAME) $(TOPDIR)/arch/$(ARCH)/kernel/entry.o $(LIBNAME) $(LIBLWIP)
clean:
$(RM) $(NAME) $(LIBNAME) *~
$(RM) $(NAME) $(LIBNAME) $(LIBLWIP) *~
for i in $(SUBDIRS); do $(MAKE) -C $$i clean; done
depend: