include Make.in

BINDIR=bin/

OBJECT=$(file).o
EXEFILE=$(file)


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


all:$(BINDIR)$(EXEFILE)


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

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

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


clean:
	rm -f $(BINDIR)*
