Changeset 417


Ignore:
Timestamp:
Dec 11, 2009, 1:28:58 AM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

qmake/os2-g++: Added support for precompiled headers on GCC >= 3.4.x (still inactive since GCC 4.4.2 traps when including a precompiled header).

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/configure.cmd

    r411 r417  
    212212
    213213    /* initalize internal variables */
     214
     215
     216
    214217    G.CFG_CONFIGURE_EXIT_ON_ERROR = "yes"
    215218    G.CFG_PROFILE = "no"
     
    491494    else G.QMAKESPEC = G.RelPath"\mkspecs\"G.PLATFORM
    492495
     496
     497
    493498    /* Cross-builds are not supported */
    494499    G.XPLATFORM = G.PLATFORM
     
    548553    if (wordpos("libs", G.CFG_BUILD_PARTS) == 0) then
    549554        G.CFG_BUILD_PARTS = Join(G.CFG_BUILD_PARTS, "libs")
     555
     556
     557
     558
     559
     560
     561
     562
     563
     564
     565
     566
     567
    550568
    551569    /* detect the exepack program */
     
    883901    end
    884902
    885 /* @todo later, when CFG_PRECOMPILE is implemented
    886903    call QMakeVar "set", "PRECOMPILED_DIR", "tmp\pch\"G.QMAKE_OUTDIR
    887 */
    888904    call QMakeVar "set", "OBJECTS_DIR", "tmp\obj\"G.QMAKE_OUTDIR
    889905    call QMakeVar "set", "MOC_DIR", "tmp\moc\"G.QMAKE_OUTDIR
     
    893909    if (G.CFG_LARGEFILE == "yes") then
    894910        G.QMAKE_CONFIG = Join(G.QMAKE_CONFIG, "largefile")
     911
    895912    if (G.CFG_STL == "no") then
    896913        G.QCONFIG_FLAGS = Join(G.QCONFIG_FLAGS, "QT_NO_STL")
     
    902919
    903920    if (G.CFG_PRECOMPILE == "yes") then
    904         G.QMAKE_CONFIG = Join(G.QMAKE_CONFIG, "precompile_header")
     921        G.Q_CONFIG, "precompile_header")
    905922
    906923    if (G.CFG_SEPARATE_DEBUG_INFO == "yes") then do
     
    17891806    call SaySay "To reconfigure, run '"G.MAKE" confclean' and 'configure.cmd'."
    17901807    call SaySay
     1808
     1809
     1810
     1811
     1812
     1813
     1814
     1815
     1816
     1817
     1818
     1819
     1820
     1821
     1822
     1823
     1824
     1825
     1826
     1827
     1828
     1829
     1830
     1831
     1832
     1833
     1834
     1835
     1836
     1837
    17911838
    17921839    return
  • trunk/mkspecs/os2-g++/qmake.conf

    r415 r417  
    3232QMAKE_CFLAGS_DEBUG      = -g
    3333QMAKE_CFLAGS_YACC       = -Wno-unused -Wno-parentheses
     34
     35
     36
    3437
    3538QMAKE_CFLAGS_INCDIR     = -I
Note: See TracChangeset for help on using the changeset viewer.