# EPOS-- Setup Makefile

include $(EPOS)/makedefs

TARGET := $(if $(shell find $(MACH)*), install)


all:		$(TARGET)

$(MACH)_setup:	$(MACH)_setup.o
		$(LD) $(LDFLAGS) -L$(CCLIB) --omagic \
		--section-start $(MACH_CODE_NAME)=$(SETUP_ADDR) \
		-o $@ $^ -l$(LEH) -l$(LINIT) -l$(LUTIL) -l$(LSYS) -lgcc -lc -lgcc -l$(LEH) 

install:	$(MACH)_setup
		$(STRIP) -o $<.tmp $<
		$(INSTALL) $<.tmp $(IMG)/$<
		$(CLEAN) $<.tmp

test:

clean:
		$(CLEAN) *.o *_setup
