21 CONFIGURE_ROOT := $(subst src\s60installs\deviceconfiguration,,$(EXTENSION_ROOT)) |
21 CONFIGURE_ROOT := $(subst src\s60installs\deviceconfiguration,,$(EXTENSION_ROOT)) |
22 |
22 |
23 |
23 |
24 TARGETDIR := $(EPOC_ROOT)$(INSTALLPATH) |
24 TARGETDIR := $(EPOC_ROOT)$(INSTALLPATH) |
25 SOURCEDIR := $(QT_ROOT)bin/ |
25 SOURCEDIR := $(QT_ROOT)bin/ |
26 TARGET_TOOLS := $(TARGETDIR)qmake$(DOTEXE) $(TARGETDIR)moc$(DOTEXE) $(TARGETDIR)rcc$(DOTEXE) $(TARGETDIR)uic$(DOTEXE) |
26 TARGET_TOOLS := $(TARGETDIR)qmake$(DOTEXE) $(TARGETDIR)moc$(DOTEXE) $(TARGETDIR)rcc$(DOTEXE) $(TARGETDIR)uic$(DOTEXE) $(TARGETDIR)/lrelease$(DOTEXE) |
27 SOURCE_TOOLS := $(SOURCEDIR)qmake$(DOTEXE) $(SOURCEDIR)moc$(DOTEXE) $(SOURCEDIR)rcc$(DOTEXE) $(SOURCEDIR)uic$(DOTEXE) |
27 SOURCE_TOOLS := $(SOURCEDIR)qmake$(DOTEXE) $(SOURCEDIR)moc$(DOTEXE) $(SOURCEDIR)rcc$(DOTEXE) $(SOURCEDIR)uic$(DOTEXE) $(SOURCEDIR)/lrelease$(DOTEXE) |
28 |
28 |
29 XPLATFORM:=symbian-abld |
29 XPLATFORM:=symbian-abld |
30 |
30 |
31 $(TARGETDIR): |
31 $(TARGETDIR): |
32 $(call makepath,$(TARGETDIR)) |
32 $(call makepath,$(TARGETDIR)) |
33 |
33 |
34 $(SOURCEDIR)qmake$(DOTEXE): $(QT_ROOT)configure$(DOTEXE) |
34 $(SOURCEDIR)qmake$(DOTEXE): $(QT_ROOT)configure$(DOTEXE) |
35 echo Configuring Qt for build on $(CONF_PLATFORM) with $(XPLATFORM) as build setup |
35 echo Configuring Qt for build on $(CONF_PLATFORM) with $(XPLATFORM) as build setup |
36 cd $(CONFIGURE_ROOT) && $(QT_ROOT)configure$(DOTEXE) -platform $(CONF_PLATFORM) -xplatform $(XPLATFORM) $(OPTIONS) |
36 cd $(CONFIGURE_ROOT) && set INCLUDE= && set LIB= && $(QT_ROOT)configure$(DOTEXE) -platform $(CONF_PLATFORM) -xplatform $(XPLATFORM) $(OPTIONS) |
|
37 perl $(QT_ROOT)/bin/syncqt -base-dir $(QT_ROOT) -copy -oneway -outdir $(EPOC_ROOT)epoc32/include/ -outsubdir mw |
37 $(COPY) $(EPOC_ROOT)epoc32/gcc_mingw/bin/mingwm10.dll $(EPOC_ROOT)$(INSTALLPATH)mingwm10.dll |
38 $(COPY) $(EPOC_ROOT)epoc32/gcc_mingw/bin/mingwm10.dll $(EPOC_ROOT)$(INSTALLPATH)mingwm10.dll |
38 $(COPY) $(EPOC_ROOT)epoc32/gcc_mingw/bin/mingwm10.dll $(QT_ROOT)bin/mingwm10.dll |
39 $(COPY) $(EPOC_ROOT)epoc32/gcc_mingw/bin/mingwm10.dll $(QT_ROOT)bin/mingwm10.dll |
|
40 perl $(EPOCROOT)epoc32/tools/emkdir.pl $(EPOC_ROOT)epoc32/tools/qt/mkspecs |
|
41 xcopy /s $(CONFIGURE_ROOT)\mkspecs $(EPOCROOT)epoc32\tools\qt\mkspecs |
39 |
42 |
40 $(TARGET_TOOLS): $(SOURCE_TOOLS) |
43 $(TARGET_TOOLS): $(SOURCE_TOOLS) |
41 $(COPY) $(SOURCEDIR)$(notdir $@) $@ |
44 $(COPY) $(SOURCEDIR)$(notdir $@) $@ |
42 |
45 |
43 do_nothing: |
46 do_nothing: |