Changeset 8 for trunk/qmake/option.cpp


Ignore:
Timestamp:
Nov 16, 2005, 8:36:46 PM (20 years ago)
Author:
dmik
Message:

Transferred Qt for OS/2 version 3.3.1-rc5 sources from the CVS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/qmake/option.cpp

    r7 r8  
    7373#if defined(Q_OS_WIN32)
    7474Option::TARG_MODE Option::target_mode = Option::TARG_WIN_MODE;
     75#elif defined(Q_OS_OS2)
     76Option::TARG_MODE Option::target_mode = Option::TARG_OS2_MODE;
    7577#elif defined(Q_OS_MAC9)
    7678Option::TARG_MODE Option::target_mode = Option::TARG_MAC9_MODE;
     
    148150            "\t-unix          Run in unix mode\n"
    149151            "\t-win32         Run in win32 mode\n"
     152            "\t-os2           Run in OS/2 mode\n"
    150153            "\t-macx          Run in Mac OS X mode\n"
    151154            "\t-d             Increase debug level\n"
     
    220223            } else if(opt == "win32") {
    221224                Option::target_mode = TARG_WIN_MODE;
     225            } else if(opt == "os2") {
     226                Option::target_mode = TARG_OS2_MODE;
    222227            } else if(opt == "d") {
    223228                Option::debug_level++;
     
    393398
    394399    //defaults for globals
    395     if(Option::target_mode == Option::TARG_WIN_MODE) {
    396         Option::dir_sep = "\\";
     400    if(Option::target_mode == Option::TARG_WIN_MODE ||
     401        Option::target_mode == Option::TARG_OS2_MODE)
     402    {
     403        Option::dir_sep = "\\";
    397404        Option::obj_ext =  ".obj";
    398405    } else {
     
    485492    if(Option::target_mode == TARG_MAC9_MODE)
    486493        tmp = tmp.replace('/', Option::dir_sep).replace('\\', Option::dir_sep);
    487     else if(Option::target_mode == TARG_WIN_MODE)
     494    else if(Option::target_mode == TARG_WIN_MODE || Option::target_mode == TARG_OS2_MODE)
    488495        tmp = tmp.replace('/', Option::dir_sep);
    489496    else
     
    500507    if(canonical)
    501508        tmp = fixPath(tmp);
    502 #if defined(Q_OS_WIN32)
     509#if defined(Q_OS_WIN32) || defined(Q_OS_OS2)
    503510    return tmp.replace('/', '\\');
    504511#else
Note: See TracChangeset for help on using the changeset viewer.