Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-14628

qmake should support RemoteDirectory and RemoteExecutable settings for WinCE deployment configuration

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Out of scope
    • P3: Somewhat important
    • None
    • 4.7.0
    • Build tools: qmake

    Description

      qmake support deployment.path variable to change the deploy.path for the DLLs on the WinCE device but main executable deployment is controlled by RemoteDirectory variable in the *.vcproj file. Also RemoteExecutable command specifies the executable to debug. These two variables should be supported by the qmake to complete WinCE integration.

      Here is an example with the RemoteExecutable section from .vcproj file (.vcproj file is originally generated by qmake, modified by Visual Studio):

                  <DeploymentTool
                      ForceDirty="-1"
                      RemoteDirectory="\nand\ekitap"
                      RegisterOutput="0"
                      AdditionalFiles="QtSqld4.dll|C:\Qt\WinCE6\qt\lib|\nand\ekitap|0;QtXmld4.dll|C:
      \Qt\WinCE6\qt\lib|\nand\ekitap|0;QtGuid4.dll|C:\Qt\WinCE6\qt\lib|\nand\ekitap|0;QtNetworkd4.dll|C:
      \Qt\WinCE6\qt\lib|\nand\ekitap|0;QtCored4.dll|C:\Qt\WinCE6\qt\lib|\nand\ekitap|0;msvcr90d.dll|C:\Program Files
      (x86)\Microsoft Visual Studio 9.0\VC\ce\dll\ARMV4I|\nand\ekitap|0;ssleay32.dll|d:
      \Work\ekitap2\trunk\deps\wince|\nand\ekitap|0;libeay32.dll|d:\Work\ekitap2\trunk\deps\wince|\nand\ekitap|0;qsqlited4.
      dll|c:\Qt\WinCE6\qt\plugins\sqldrivers|\nand\ekitap\sqldrivers|0;qjpegd4.dll|c:
      \Qt\WinCE6\qt\plugins\imageformats|\nand\ekitap\imageformats|0;qgifd4.dll|c:
      \Qt\WinCE6\qt\plugins\imageformats|\nand\ekitap\imageformats|0"
                  />
      

      Also RemoteDirectory part:

                  <DebuggerTool
                      RemoteExecutable="\nand\ekitap\ekitap_main.exe"
                      Arguments=""
                  />
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Unassigned Unassigned
            cartman İsmail Dönmez
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes