Changeset 593


Ignore:
Timestamp:
Feb 23, 2010, 1:15:02 AM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

qmake: features/os2: splitDll: Take FORMS and RESOURCES into the split since they affect source file list too. This fixes periodical build errors due to duplicate symbols in qrc_ and .cpp files or missing moc_ targets.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mkspecs/features/os2/default_pre.prf

    r563 r593  
    150150            eval($${scope}_SOURCES = $$SOURCES)
    151151            export($${scope}_SOURCES)
     152            eval($${scope}_FORMS = $$FORMS)
     153            export($${scope}_FORMS)
     154            eval($${scope}_RESOURCES = $$RESOURCES)
     155            export($${scope}_RESOURCES)
    152156        }
    153157
     
    156160        unset(SOURCES)
    157161        export(SOURCES)
     162        unset(FORMS)
     163        export(FORMS)
     164        unset(RESOURCES)
     165        export(RESOURCES)
    158166    }
    159167}
     
    177185        CONFIG($$SPLIT_CONFIG):CONFIG($$scope) {
    178186            eval(HEADERS = $$eval($${scope}_HEADERS))
     187            export(HEADERS)
    179188            eval(SOURCES = $$eval($${scope}_SOURCES))
    180             export(HEADERS)
    181189            export(SOURCES)
     190            eval(FORMS = $$eval($${scope}_FORMS))
     191            export(FORMS)
     192            eval(RESOURCES = $$eval($${scope}_RESOURCES))
     193            export(RESOURCES)
    182194        }
    183195    }
Note: See TracChangeset for help on using the changeset viewer.