Ignore:
Timestamp:
Feb 23, 2010, 2:34:49 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

qmake: Fixed: On debug_and_release platforms, qrc output files were searched in the wrong output directory while determining the list of include dependencies which resulted into a compile rule for the qrc in the right output directory file even if this file is actually included from the main source file which eventually resulted in duplicate symbols when linking [vendor bug].

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mkspecs/features/exclusive_builds.prf

    r208 r594  
    1010    else:appendFirstBuild = true
    1111
    12     isEmpty(QMAKE_DIR_REPLACE):QMAKE_DIR_REPLACE += OBJECTS_DIR MOC_DIR RCC_DIR
     12    QMAKE_DIR_REPLACE *= OBJECTS_DIR MOC_DIR RCC_DIR UI_DIR PRECOMPILED_DIR
    1313    lessThan(firstBuild, $$secondBuild):eval($${firstBuild}_and_$${secondBuild}_target:QMAKE_DIR_REPLACE += DESTDIR)
    1414    else:eval($${secondBuild}_and_$${firstBuild}_target:QMAKE_DIR_REPLACE += DESTDIR)
Note: See TracChangeset for help on using the changeset viewer.