equal
deleted
inserted
replaced
1 # With DEF files disabled, binary compatibility is broken every time you build |
1 # With DEF files disabled, binary compatibility is broken every time you build |
2 |
2 |
3 CONFIG -= def_files |
3 CONFIG -= def_files |
4 |
4 |
5 # See def_files.prf for reasoning on the slight nastiness of this |
5 # with EXPORTUNFROZEN enabled, new exports are included in the dll without |
6 !contains(MMP_RULES, defBlock) { |
6 # needing to run abld/sbs freeze |
7 # See def_files.prf for reasoning for excluding target types and configs below |
7 MMP_RULES += EXPORTUNFROZEN |
8 !contains(TEMPLATE, app):!contains(CONFIG, plugin):!contains(CONFIG, staticlib): { |
|
9 # with EXPORTUNFROZEN enabled, new exports are included in the dll and dso/lib without |
|
10 # needing to run abld/sbs freeze |
|
11 MMP_RULES += EXPORTUNFROZEN |
|
12 } |
|
13 } |
|