PREFIX= xscale_be-
CC = $(PREFIX)gcc
AR = $(PREFIX)ar
STRIP = $(PREFIX)strip
OBJS=lcm.o keypad.o
LIBRARY=../library
LDFLAGS= -I$(LIBRARY) -L. -lredboot $(OBJS)

PROGRAM=lcmshowinfo

all: $(OBJS) release debug

clean:
	/bin/rm -f $(PROGRAM) *.o $(PROGRAM)-dbg

install:
	cp lcmshowinfo ../../rootdiskdir/bin/

release: $(PROGRAM).c
	$(CC) $(PROGRAM).c $(LDFLAGS) -o $(PROGRAM)
	$(STRIP) -s $(PROGRAM) 


debug:	$(PROGRAM).c 
	$(CC) $(PROGRAM).c -DDEBUG -ggdb $(LDFLAGS) -o $(PROGRAM)-dbg

keypad.o: $(LIBRARY)/keypad.c
	$(CC) -c $(LIBRARY)/keypad.c

lcm.o: $(LIBRARY)/lcm.c
	        $(CC) -c $(LIBRARY)/lcm.c
