CDK_SRC  = /home/tuxbox/tuxbox-cvs
CDKROOT  =  /home/tuxbox/dbox2/cdkroot
BOXBIN = /home/tuxbox/dbox2/cdk/bin

CXX = $(BOXBIN)/powerpc-tuxbox-linux-gnu-g++
STRIP = $(BOXBIN)/powerpc-tuxbox-linux-gnu-strip

INCLUDES = -I$(CDK_SRC)/apps/tuxbox/enigma/include -I$(CDKROOT)/include -I$(CDKROOT)/include/sigc++-1.2 -I$(CDKROOT)/lib/sigc++-1.2/include -I$(CDK_SRC)/apps/tuxbox/enigma -I$(CDK_SRC)/apps/misc/libs/libxmltree -I$(CDK_SRC)/apps/tuxbox/plugins/include -I$(CDKROOT)/include/freetype2 -I. -I$(CDK_SRC)/apps/tuxbox/enigma/src

CFLAGS   = -DEMU_PLUGIN $(INCLUDES) -fno-rtti -fno-exceptions -Wall -O2 -mcpu=823 -mmultiple -mstring -pipe

LINK_OPTIONS = -shared -Wall -O2 -mcpu=823 -mmultiple -mstring -pipe -Xlinker -R -Xlinker /var/lib

NAME=imdb

OBJECTS  = imdb.o

.cpp.o:
	$(CXX)  $(CFLAGS) -c -o $@ $<

all: $(NAME).so

$(NAME).so: $(OBJECTS)
	$(CXX) $(LINK_OPTIONS) -o $(NAME).so  $(OBJECTS)
	$(STRIP) -s $(NAME).so

clean:
	rm -rf *.o

