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

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

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        For Gerrit Dashboard: QTCREATORBUG-23559
        # Subject Branch Project Status CR V

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes