Changeset 992 for trunk/qmake/generators/makefile.cpp
- Timestamp:
- Aug 16, 2011, 6:51:56 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/qmake/generators/makefile.cpp
r978 r992 2465 2465 } 2466 2466 2467 QString prev_mkfile;2468 2469 2467 // generate target rules 2470 2468 for(int target = 0; target < targets.size(); ++target) { … … 2513 2511 if(out.startsWith(out_directory)) 2514 2512 out = out.mid(out_directory.length()); 2515 t << mkfile << ": "; 2516 if(flags & SubTargetOrdered) { 2517 // ensure Makefile generation order as the dependent project may 2518 // need a .prl file from the one it depends on in order to 2519 // generate a correct library name if version suffixes are used 2520 if (!prev_mkfile.isEmpty()) 2521 t << prev_mkfile; 2522 prev_mkfile = mkfile; 2523 } 2524 t << "\n\t"; 2513 t << mkfile << ": " << "\n\t"; 2525 2514 if(!in_directory.isEmpty()) { 2526 2515 t << mkdir_p_asstring(out_directory) … … 2532 2521 } 2533 2522 t << subtarget->target << "-qmake_all: "; 2534 if(flags & SubTargetOrdered) {2535 // ensure Makefile generation order, see above2536 if(target)2537 t << targets.at(target-1)->target << "-qmake_all";2538 }2539 2523 if(project->isEmpty("QMAKE_NOFORCE")) 2540 2524 t << " FORCE";
Note:
See TracChangeset
for help on using the changeset viewer.