Newer
Older
ubixos / src / sys / Makefile
@grayspace grayspace on 30 Jun 2002 982 bytes *** empty log message ***
# $Id$
# Kernel Makefile (C) 2002 The UbixOS Project

all: boot-code init-code kernel-code driver-code deviceman-code misc-code vmm-code ubixfs-code graphics-code kernel-img

boot-code: boot
	(cd boot;make)
	
init-code: init
	(cd init;make)
	
kernel-code: kernel
	(cd kernel;make)
	
driver-code: drivers
	(cd drivers;make)

deviceman-code: deviceman
	(cd deviceman;make)

misc-code: misc
	(cd misc;make)

vmm-code: vmm
	(cd vmm;make)

ubixfs-code: ubixfs
	(cd ubixfs;make)

graphics-code: graphics
	(cd graphics;make)
		
kernel-img: compile
	(/bin/echo "/* " > ./compile/null.c)
	(date >> ./compile/null.c)
	(/bin/echo " */" >> ./compile/null.c)
	(cd compile;make)

install:
	(cd boot;make install)
	(cd ../tools/;make format-dsk)

clean:
	(cd boot;make clean)
	(cd init;make clean)
	(cd drivers;make clean)
	(cd deviceman;make clean)
	(cd kernel;make clean)
	(cd compile;make clean)
	(cd vmm;make clean)
	(cd ubixfs;make clean)
	(cd graphics;make clean)
	(cd ../tools/;make clean)