+++ /dev/null
-define src_files
- main.c
-endef
-
-obj_files := $(addsuffix .o,$(src_files))
-include_opt := $(addprefix -I,$(INCLUDES))
-
-out := $(BUILD_DIR)/bin
-
-%.c.o: %.c
- $(call status_,CC,$<)
- @$(CC) $(CFLAGS) $(include_opt) -c $< -o $@
-
-$(out)/$(BUILD_NAME): $(obj_files)
- $(call status_,LD,$(@F))
- @$(CC) -T $(LD_SCRIPT) -o $@ $< $(LIBC) $(LDFLAGS)
-
-all: $(out)/$(BUILD_NAME)
-
-clean:
- @rm -f $(obj_files)
\ No newline at end of file