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

MAKEDIR uses Unix-style separators rather than Windows-style separators

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Not Evaluated Not Evaluated
    • None
    • Qt Creator 4.11.0
    • Jom
    • None
    • Windows
    • 7f0bd2ce4e5e76758a6022e9943f869b2372abb6 (qt-labs/jom/master)

      This means that when it's used construct paths to run some commands (like link.exe), the the Windows command can't handle the input.

      This makes jom not able to run some nmakefile which nmake can (such as when using $(MAKEDIR) to determine a root directory and using recursive makefiles).

      I've attached a very short patch which fixes this. I also applied it to the MAKE variable, since that also uses / rather than \ which is unlike what actual nmake does.

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

            jbornema Joerg Bornemann
            alaskanemily Emily M
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes