Changeset 1073 for trunk/qmake
- Timestamp:
- Sep 10, 2011, 12:57:26 AM (14 years ago)
- Location:
- trunk/qmake/generators
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/qmake/generators/makefile.h
r973 r1073 216 216 QString valList(const QStringList &varList); 217 217 218 QString filePrefixRoot(const QString &, const QString &);218 virtual QString filePrefixRoot(const QString &, const QString &); 219 219 220 220 //file fixification to unify all file names into a single pattern -
trunk/qmake/generators/os2/gnumake.cpp
r1043 r1073 719 719 } 720 720 721 QString GNUMakefileGenerator::filePrefixRoot(const QString &root, const QString &path) 722 { 723 QString ret; 724 if(path.length() > 2 && path[1] == ':') { //c:\foo 725 if (root == "$(INSTALL_ROOT)") 726 ret = QString("$(if %1,%1,%2)").arg(root, path.left(2)) + path.mid(2); 727 else 728 ret = QString(path.left(2) + root + path.mid(2)); 729 } else { 730 ret = root + path; 731 } 732 while(ret.endsWith("\\")) 733 ret = ret.left(ret.length()-1); 734 return ret; 735 } 736 721 737 QStringList &GNUMakefileGenerator::findDependencies(const QString &file) 722 738 { -
trunk/qmake/generators/os2/gnumake.h
r979 r1073 76 76 QString getPdbTarget(); 77 77 78 QString filePrefixRoot(const QString &root, const QString &path); 78 79 QStringList &findDependencies(const QString &file); 79 80
Note:
See TracChangeset
for help on using the changeset viewer.