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

TARGET with spaces behavior changed since Qt 4.6.3

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 4.7.1
    • 4.7.0
    • Build tools: qmake
    • None
    • Building with Nokia S60 5th Edition SDK and Qt 4.7.0 RC1
    • 5c978d026d378f7deaa14a87cf103ed43f14c413

    Description

      If the project's PRO file looks like this:

      TEMPLATE = app
      TARGET = "The Application"

      On Qt 4.6.3, running "qmake" generates two package files: The_Application_template.pkg (for the application) and The_Application_installer.pkg (for the smart installer). Running "make sis" after compiling generates "the_application.sis".

      On Qt 4.7.0 RC1, running "qmake" generates three package files: The Application_template.pkg, The Application_installer.pkg, and The Application_stub.pkg. The files have spaces in them instead of underscores which causes a problem when, after compiling, running "make sis". It doesn't generate a SIS file, instead the tool generates the error:
      Error: Package description file 'The' does not exist!

      It would be good if the behavior was consistent with Qt 4.6.3 to allow spaces in the TARGET name.

      Attachments

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

        Activity

          People

            e0348803 Miikka Heikkinen
            ericp Eric Pomerleau
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes