TARGET=can
CC=arm-none-linux-gnueabi-gcc
INCLUDES=/home/jakebo/myd-sam9x5/linux/linux-2.6.39/include/
LIBS=
CFLAGS=
LINKFLAGS=-lpthread

C_SOURCES=$(wildcard *.c)
C_OBJS=$(patsubst %.c, %.o, $(C_SOURCES))

.c.o:
	$(CC) -c -o $*.o $*.c $(CFLAGS) -I$(INCLUDES)

complile:$(C_OBJS)
	$(CC) $(LINKFLAGS) $^ -o $(TARGET) $(LIBS)

clean:
	rm -f $(C_OBJS)
	rm -f $(TARGET)

install:$(TARGET)
	cp $(TARGET) $(PREFIX_BIN)

uninstall:
	rm -f $(PREFIX_BIN)/$(TARGET)

rebuild:clean compile
