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