
CC = arm-none-linux-gnueabi-gcc
CFLAGS = -g -O0 -Wall
COMPILE = $(CC) $(CFLAGS) -c
SOURCES = $(wildcard *.c) $(wildcard *.cc)
OBJS = $(patsubst %.c,%.o,$(patsubst %.cc,%.o,$(SOURCES)))

SHELL = /bin/bash
TARGET_DIR := $(BUILD_TOPDIR)/output/staging



.PHONY: all
all: io.exe

io.exe: $(OBJS)
	@$(CC) -o io.exe  $(OBJS)
	@#cp io.exe ${INSTALL}
	
%.o: %.c
	$(CC) -c $(CFLAGS) $< -o $@



install:
	@mkdir -p $(TARGET_DIR)/usr/bin
	@cp io.exe $(TARGET_DIR)/usr/bin

clean:
	rm *.o io.exe

