src/s60installs/deviceconfiguration/qtconfig.mk
branchRCL_3
changeset 7 3f74d0d4af4c
parent 6 dee5afe5301f
child 13 c0432d11811c
equal deleted inserted replaced
6:dee5afe5301f 7:3f74d0d4af4c
    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: