include ../../Make.in


BINDIR=bin/
OBJECT=$(subst .S,.o,$(wildcard *.S)) $(subst .c,.o,$(wildcard *.c))
EXEFILE=init


#********************************************* Make *****************************************************


all:$(SBINDIR)$(EXEFILE)
	cp $(SBINDIR)$(EXEFILE) $(COPYDIR)/sbin -f


$(SBINDIR)$(EXEFILE):$(addprefix $(BINDIR),$(OBJECT)) $(CRT0) $(LIB) $(LIBGCC)
	$(LD) -o $@ $^

$(BINDIR)%.o:%.S
	$(CC) -c $(CFLAG) $(CFLAG_DEF) -o $@ $<

$(BINDIR)%.o:%.c
	$(CC) -c $(CFLAG) $(CFLAG_DEF) -o $@ $<


clean:
	rm -f $(BINDIR)*
