Ignore:
Timestamp:
Jun 12, 2009, 1:32:11 PM (16 years ago)
Author:
Dmitry A. Kuminov
Message:

qmake: More OS/2-specific fixes. Enabled GNUMakefileGenerator (turned on by MAKEFILE_GENERATOR=GNUMAKE).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/qmake/generators/os2/gnumake.cpp

    r21 r29  
    6060}
    6161
    62 bool GNUMakefileGenerator::isWindowsShell() const
    63 {
    64 #ifdef Q_OS_WIN
     62bool GNUMakefileGenerator::isShell() const
     63{
     64#ifdef Q_OS_
    6565    return Option::shellPath.isEmpty();
    6666#else
    67     return Win32MakefileGenerator::isWindowsShell();
     67    return Win32MakefileGenerator::isShell();
    6868#endif
    6969}
     
    162162 }
    163163
     164
    164165void createLdObjectScriptFile(const QString &fileName, const QStringList &objList)
    165166{
     
    199200    }
    200201}
     202
    201203
    202204void GNUMakefileGenerator::writeGNUParts(QTextStream &t)
     
    368370            ar_script_file += "." + var("BUILD_NAME");
    369371        }
     372
    370373        createArObjectScriptFile(ar_script_file, var("DEST_TARGET"), project->values("OBJECTS"));
     374
    371375        objectsLinkLine = "ar -M < " + ar_script_file;
    372376    } else {
     
    375379            ld_script_file += "." + var("BUILD_NAME");
    376380        }
     381
    377382        createLdObjectScriptFile(ld_script_file, project->values("OBJECTS"));
     383
    378384        objectsLinkLine = ld_script_file;
    379385    }
Note: See TracChangeset for help on using the changeset viewer.