# Image Makefile
#
# Author: Guto
#
# Image layout (see command mkepos):
# - boot  : skip 32 bytes header;
# - setup : skip ELF header
#           seek 512 bytes (boot)
# - kernel: seek 512 + 8K bytes (boot + setup)
# - init  : seek 512 + 8K + 32K (boot + setup + kernel)
# - loader: seek 512 + 8K + 32K + 16K (boot + setup + kernel + init)

include		$(EPOS)/makedefs

all:
		$(INSTALL) $(SRC)/boot/boot .
		$(INSTALL) $(SRC)/setup/setup .
		$(INSTALL) $(SRC)/system/system .
		$(INSTALL) $(SRC)/init/init .
		$(INSTALL) $(SRC)/loader/loader .

#		$(STRIP) system
#		$(STRIP) init
#		$(STRIP) loader


clean		:
		$(CLEAN) boot setup system init loader

FORCE		:
