2 include ../../../../config/Makefile.top
7 PLUGINDIR = $(shell cd .. ; pwd )
8 TOPDIR = $(shell cd $(top_srcdir) ; pwd)
9 ABSOINC = $(shell cd $(ARCHINCLUDES) 2> /dev/null ; pwd )
11 export PLUGINDIR TOPDIR ABSOINC
17 @echo "static const u8 qt_fcode[] = {" > $@
18 @cat $< | hexdump -ve '1/0 "\t" 8/1 "0x%02x, " 1/0 "\n"' \
19 | sed 's/0x ,//g' >> $@
22 $(ODIR)/makefile.qmake: plugin_qt.pro Makefile
23 @test -d $(ODIR) || $(INSTALL) -d $(ODIR)
24 @test -d $(ODIR)/qbuild || $(INSTALL) -d $(ODIR)/qbuild
25 @cp plugin_qt.pro $(ODIR)/
26 cd $(ODIR) ; $(QMAKE) -o makefile.qmake
28 $(ODIR)/plugin_qt.so: fcode.h $(ODIR)/makefile.qmake $(wildcard *.cpp)
29 cd $(ODIR) ; $(MAKE) -f makefile.qmake
30 @ln -f $(ODIR)/qbuild/plugin_qt.so $@
33 @rm -f $(ODIR)/makefile.qmake
34 @rm -rf $(QBUILDDIR) $(ODIR)/*.fc $(ODIR)/fcode.h
36 include ../Rules.plugin
37 include $(rules)/Rules.make