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

qmake should support RemoteDirectory and RemoteExecutable settings for WinCE deployment configuration

XMLWordPrintable

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

      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=""
                  />
      

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes