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

When qrc file is located in OUT_PWD (or its subdir) qmake incorreclty resolves dependencies by searching files in PWD

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Duplicate
    • Affects Version/s: 5.0.2
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      Windows 7 64bit, Qt 5.0.2 MinGW and MSVC2010 32bit

      Description

      Look at the project in bug1 and see the difference for rules in Makefile that are generated for resource files aaa.qrc (not in OUT_PWD) and res.qrc (in OUT_PWD). There is no denendency generated for 1.txt in the rule for qrc_res.cpp and it does get generated for qrc_aaa.cpp.
      res.qrc and aaa.qrc are indetical.

      bug2 differs from bug1 only in that I've added 1.txt to PWD.
      The dependecy for it gets generated! It's clearly a bug.

      Notice - when .qrc is compiled files are found as they should, releative to resource file. The bug affects only dependency generation and not resource compiling. So I'm not sure who is in falt, qmake or rcc.

        Attachments

        1. bug.zip
          776 kB

          Issue Links

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

            Activity

              People

              • Assignee:
                buddenha Oswald Buddenhagen
                Reporter:
                mgsxx Sergey Skoblikov
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes