CC_PREFIX   =
CC          = $(CC_PREFIX)gcc
LD          = $(CC_PREFIX)ld
AR          = $(CC_PREFIX)ar


INCLUDE_PREFIX = -I../../../../source
INCLUDE        = $(INCLUDE_PREFIX)/include


CFLAGS  = -Wall -O2 -fno-stack-protector
LDFLAGS = -lrt -lpthread


APP = basic_bitmap


OBJ  = picture1.o picture4.o picture8.o picture24.o gui_main.o  main.o

OBJ += driver_lcd.o  driver_keyboard.o  driver_mtjt.o  driver_sync.o
OBJ += liblgui.a


all: $(APP)

$(APP): $(OBJ)
	$(CC) $(LDFLAGS) $(OBJ) -o $(APP)

%.o: %.c
	$(CC) $(INCLUDE) $(CFLAGS) -c $< -o $@



clean:
	rm -f *.o
	rm -f $(APP)
