CC = powerpc-linux-gcc
INCLUDES =  -I/usr/src/OpenEmbedded/alt-build/tmp/work/dreambox-dvbincludes-1-r0/include
FB_OBJS = fb.o font_sun12x22.o
OBJS = $(FB_OBJS) rc.o menu.o
FB_INCS = fb.h font_sun12x22.h
INCS = $(FB_INCS) rc.h menu.h
DEBUG=-O2
#DEBUG=-g

CFLAGS = $(DEBUG) $(INCLUDES)

all: boot_menu fb_message test_rc

boot_menu: main.o $(OBJS)
	$(CC) $(DEBUG) -o boot_menu main.o $(OBJS)
	powerpc-linux-strip boot_menu

test_rc: test_rc.o rc.o
	$(CC) $(DEBUG) -o test_rc test_rc.o rc.o

fb_message: fb_message.o $(FB_OBJS)
	$(CC) $(DEBUG) -o fb_message fb_message.o $(FB_OBJS)
	powerpc-linux-strip fb_message

clean:
	rm -f boot_menu fb_message test_rc *.o

main.o:: $(INCS)
fb_message.o:: $(FB_INCS)
fb.o:: fb.h
font_sun12x22.o:: font_sun12x22.h
rc.o:: rc.h
menu.o:: menu.h fb.h font_sun12x22.h rc.h
