Changeset 51


Ignore:
Timestamp:
Jun 25, 2009, 9:28:35 PM (16 years ago)
Author:
Dmitry A. Kuminov
Message:

qmake: Build os2/GNUMAKE generator on other platforms.

Location:
trunk/qmake
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/qmake/Makefile.unix

    r2 r51  
    1010     mingw_make.o option.o winmakefile.o projectgenerator.o \
    1111     meta.o makefiledeps.o metamakefile.o xmloutput.o pbuilder_pbx.o \
    12      borland_bmake.o msvc_dsp.o msvc_vcproj.o msvc_nmake.o msvc_objectmodel.o
     12     borland_bmake.o msvc_dsp.o msvc_vcproj.o msvc_nmake.o msvc_objectmodel.o gnumake.o
    1313
    1414#qt code
     
    4545           generators/makefiledeps.cpp option.cpp generators/win32/mingw_make.cpp generators/makefile.cpp \
    4646           generators/win32/msvc_objectmodel.cpp generators/win32/msvc_nmake.cpp generators/win32/borland_bmake.cpp \
     47           generators/os2/gnumake.cpp \
    4748           $(SOURCE_PATH)/src/corelib/tools/qstring.cpp $(SOURCE_PATH)/src/corelib/io/qfile.cpp \
    4849           $(SOURCE_PATH)/src/corelib/io/qtextstream.cpp $(SOURCE_PATH)/src/corelib/io/qiodevice.cpp \
     
    8990           $(QTSRCS)
    9091
    91 CPPFLAGS = -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac \
     92CPPFLAGS = -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/os2 -Igenerators/mac \
    9293           -I$(BUILD_PATH)/include -I$(BUILD_PATH)/include/QtCore \
    9394           -I$(BUILD_PATH)/src/corelib/global \
     
    293294        $(CXX) -c -o $@ $(CXXFLAGS) generators/win32/msvc_dsp.cpp
    294295
     296gnumake.o: generators/os2/gnumake.cpp
     297        $(CXX) -c -o $@ $(CXXFLAGS) generators/os2/gnumake.cpp
     298
    295299projectgenerator.o: generators/projectgenerator.cpp
    296300        $(CXX) -c -o $@ $(CXXFLAGS) generators/projectgenerator.cpp
  • trunk/qmake/Makefile.win32

    r2 r51  
    2929CFLAGS       = -c -Fo$@ \
    3030              -W3 -nologo -O2 \
    31               -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac \
     31              -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\os2 -Igenerators\mac \
    3232              -I$(BUILD_PATH)\include -I$(BUILD_PATH)\include\QtCore \
    3333              -I$(SOURCE_PATH)\include -I$(SOURCE_PATH)\include\QtCore \
     
    7575              makefiledeps.obj metamakefile.obj xmloutput.obj pbuilder_pbx.obj \
    7676              borland_bmake.obj msvc_nmake.obj msvc_dsp.obj msvc_vcproj.obj \
    77               msvc_objectmodel.obj
     77              msvc_objectmodel.obj gnumake.obj
    7878
    7979!IFDEF QMAKE_OPENSOURCE_EDITION
     
    226226        -del msvc_vcproj.obj
    227227        -del msvc_objectmodel.obj
     228        -del gnumake.obj
    228229        -del pbuilder_pbx.obj
    229230        -del qnumeric.obj \
     
    445446        $(CXX) $(CXXFLAGS) generators/win32/msvc_objectmodel.cpp
    446447
     448gnumake.obj: $(SOURCE_PATH)/qmake/generators/os2/gnumake.cpp
     449        $(CXX) $(CXXFLAGS) generators/os2/gnumake.cpp
     450
    447451md5.obj: $(SOURCE_PATH)\src\3rdparty\md5\md5.cpp
    448452        $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\3rdparty\md5\md5.cpp
  • trunk/qmake/Makefile.win32-g++

    r2 r51  
    1515CFLAGS      =   -c -o$@ -O \
    1616                -I. -Igenerators -Igenerators/unix \
    17                 -Igenerators/win32 -Igenerators/mac \
     17                -Igenerators/win32 -Igenerators/os2 -Igenerators/mac \
    1818                -I$(BUILD_PATH)/include -I$(BUILD_PATH)/include/QtCore \
    1919                -I$(SOURCE_PATH)/include -I$(SOURCE_PATH)/include/QtCore \
     
    3636              makefiledeps.o metamakefile.o xmloutput.o pbuilder_pbx.o \
    3737              borland_bmake.o msvc_nmake.o msvc_dsp.o msvc_vcproj.o \
    38               msvc_objectmodel.o
     38              msvc_objectmodel.o gnumake.o
    3939
    4040ifdef QMAKE_OPENSOURCE_EDITION
     
    295295        $(CXX) $(CXXFLAGS) generators/win32/msvc_objectmodel.cpp
    296296
     297gnumake.o: $(SOURCE_PATH)/qmake/generators/os2/gnumake.cpp
     298        $(CXX) $(CXXFLAGS) generators/os2/gnumake.cpp
     299
    297300project.o: $(SOURCE_PATH)/qmake/project.cpp $(SOURCE_PATH)/qmake/project.h $(SOURCE_PATH)/qmake/option.h
    298301        $(CXX) $(CXXFLAGS) project.cpp
  • trunk/qmake/Makefile.win32-g++-sh

    r2 r51  
    1515CFLAGS      =   -c -o$@ -O \
    1616                -I. -Igenerators -Igenerators/unix \
    17                 -Igenerators/win32 -Igenerators/mac \
     17                -Igenerators/win32 -Igenerators/os2 -Igenerators/mac \
    1818                -I$(BUILD_PATH)/include -I$(BUILD_PATH)/include/QtCore \
    1919                -I$(SOURCE_PATH)/include -I$(SOURCE_PATH)/include/QtCore \
     
    3636              makefiledeps.o metamakefile.o xmloutput.o pbuilder_pbx.o \
    3737              borland_bmake.o msvc_nmake.o msvc_dsp.o msvc_vcproj.o \
    38               msvc_objectmodel.o
     38              msvc_objectmodel.o gnumake.o
    3939
    4040ifdef QMAKE_OPENSOURCE_EDITION
     
    294294        $(CXX) $(CXXFLAGS) generators/win32/msvc_objectmodel.cpp
    295295
     296gnumake.o: $(SOURCE_PATH)/qmake/generators/os2/gnumake.cpp
     297        $(CXX) $(CXXFLAGS) generators/os2/gnumake.cpp
     298
    296299project.o: $(SOURCE_PATH)/qmake/project.cpp $(SOURCE_PATH)/qmake/project.h $(SOURCE_PATH)/qmake/option.h
    297300        $(CXX) $(CXXFLAGS) project.cpp
Note: See TracChangeset for help on using the changeset viewer.