Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-12302

slightly different treatment of command lines

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • P2: Important
    • Qt Creator 3.2.0-beta1
    • Qt Creator 3.1.0
    • Jom
    • None

    Description

      cl -c -DQT_TESTCASE_BUILDDIR=""\^""C:/work/build/qt/qtbase/tests/auto/corelib/kernel/qobject/test"\^""" somefile.cpp
      

      this will work fine with nmake (the compiler sees the macro being defined to a quotes string), while it blows up with jom.

      it appears that jom is passing the circumflex to the command. that means it doesn't pass the command through cmd (and forgets to unescape it on the way), or overescapes it before passing it to cmd.

      Attachments

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

        Activity

          People

            jbornema Joerg Bornemann
            buddenha Oswald Buddenhagen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes