############################################################################# ####### Compiler, tools and options CXX = $(SYSCONF_CXX) $(QT_CXX_MT) CXXFLAGS= $(SYSCONF_CXXFLAGS_QT) $(SYSCONF_CXXFLAGS) $(SYSCONF_CXXFLAGS_LIB) CC = $(SYSCONF_CC) $(QT_C_MT) CFLAGS = $(SYSCONF_CFLAGS) $(SYSCONF_CFLAGS_LIB) INCPATH = -I$(QPEDIR)/include LFLAGS = $(SYSCONF_LFLAGS_QT) $(SYSCONF_RPATH_QT) $(SYSCONF_LFLAGS) $(QT_LFLAGS_MT) LIBS = $(SUBLIBS) -lqpe $(SYSCONF_LIBS_QT) $(SYSCONF_LIBS_QTAPP) MOC = $(SYSCONF_MOC) UIC = $(SYSCONF_UIC) ####### Target DESTDIR = ../../plugins/codecs/ VER_MAJ = 1 VER_MIN = 0 VER_PATCH = 0 TARGET = flashplugin TARGET1 = lib$(TARGET).so.$(VER_MAJ) ####### Files HEADERS = libflashplugin.h \ libflashpluginimpl.h SOURCES = libflashplugin.cpp \ libflashpluginimpl.cpp \ adpcm.cc \ character.cc \ flash.cc \ graphic16.cc \ matrix.cc \ script.cc \ sprite.cc \ bitmap.cc \ cxform.cc \ font.cc \ graphic24.cc \ movie.cc \ shape.cc \ sqrt.cc \ button.cc \ displaylist.cc \ graphic.cc \ graphic32.cc \ program.cc \ sound.cc \ text.cc OBJECTS = libflashplugin.o \ libflashpluginimpl.o \ adpcm.o \ character.o \ flash.o \ graphic16.o \ matrix.o \ script.o \ sprite.o \ bitmap.o \ cxform.o \ font.o \ graphic24.o \ movie.o \ shape.o \ sqrt.o \ button.o \ displaylist.o \ graphic.o \ graphic32.o \ program.o \ sound.o \ text.o INTERFACES = UICDECLS = UICIMPLS = SRCMOC = OBJMOC = ####### Implicit rules .SUFFIXES: .cpp .cxx .cc .C .c .cpp.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .cxx.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .cc.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .C.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .c.o: $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $< ####### Build rules all: $(DESTDIR)$(SYSCONF_LINK_TARGET) $(DESTDIR)$(SYSCONF_LINK_TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(SYSCONF_LINK_LIB) moc: $(SRCMOC) tmake: Makefile.in Makefile.in: libflash.pro tmake libflash.pro -o Makefile.in clean: -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) -rm -f *~ core -rm -f allmoc.cpp ####### Extension Modules listpromodules: @echo listallmodules: @echo listaddonpromodules: @echo listaddonentmodules: @echo REQUIRES= ####### Sub-libraries ###### Combined headers ####### Compile libflashplugin.o: libflashplugin.cpp \ libflashplugin.h \ flash.h \ ../mediaplayerplugininterface.h libflashpluginimpl.o: libflashpluginimpl.cpp \ libflashplugin.h \ flash.h \ ../mediaplayerplugininterface.h \ libflashpluginimpl.h \ ../mediaplayerplugininterface.h adpcm.o: adpcm.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h character.o: character.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h flash.o: flash.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h \ graphic16.h \ graphic24.h \ graphic32.h graphic16.o: graphic16.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h \ graphic16.h matrix.o: matrix.cc \ matrix.h script.o: script.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h sprite.o: sprite.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h bitmap.o: bitmap.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h cxform.o: cxform.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h font.o: font.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h graphic24.o: graphic24.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h \ graphic24.h movie.o: movie.cc \ movie.h \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h shape.o: shape.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h sqrt.o: sqrt.cc button.o: button.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h displaylist.o: displaylist.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h graphic.o: graphic.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h graphic32.o: graphic32.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h \ graphic32.h program.o: program.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h sound.o: sound.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h text.o: text.cc \ swf.h \ flash.h \ matrix.h \ cxform.h \ rect.h \ jpeglib.h \ jconfig.h \ jmorecfg.h \ jerror.h \ graphic.h \ character.h \ bitmap.h \ shape.h \ displaylist.h \ sound.h \ button.h \ font.h \ text.h \ adpcm.h \ program.h \ sprite.h \ script.h \ movie.h