## Makefile.am for PluggIt/src DFB = /cygdrive/c/DirectFB PPDFB = /cygdrive/c/++DFB INCLUDES = -I. \ -I$(DFB)/include \ -I$(DFB)/lib \ -I$(DFB)/src \ -I$(PPDFB)/include CPPFLAGS = \ -D__WIN32__ LDADD = \ $(DFB)/proxy/dispatcher/*.o \ $(DFB)/proxy/requestor/*.o \ -lppdfb -ldirectfb -lvoodoo -lfusion -ldirect \ -lgdi32 -luser32 -lversion #-lX11 -lXext -lXdamage -lXfixes all: /tmp/pluggit OBJECTS = \ classes.o \ videodriver.o \ videodrivercheck.o /tmp/pluggit: $(OBJECTS) $(CXX) $+ $(LDADD) -o /tmp/pluggit .cpp.o: $(CXX) -o $@ -c $< $(INCLUDES) $(CPPFLAGS) CLASSES = \ Exception.cxx \ OutOfMemoryException.cxx \ \ Clock.cxx \ FPS.cxx \ Options.cxx \ Random.cxx \ Updates.cxx \ \ Runnable.cxx \ Thread.cxx \ \ Scaler.cxx \ \ View.cxx \ Source.cxx \ SourceWin32.cxx \ \ Main.cxx export CPPFLAGS classes.cpp: $(CLASSES) *.h Makefile.win gen_classes.sh main.c ./gen_classes.sh $(CLASSES) > classes.cpp