Changeset 43


Ignore:
Timestamp:
Jun 21, 2009, 9:49:45 PM (16 years ago)
Author:
Dmitry A. Kuminov
Message:

mkspecs.os2-g++: Simplify OBJECTS/OBJECTS_REF case.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mkspecs/os2-g++/qmake.conf

    r42 r43  
    5353    QMAKE_RUN_CXX       = $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $obj $src
    5454    QMAKE_RUN_CXX_IMP   = $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
     55
    5556} else {
    5657    # we need response files because of CMD.EXE command line limit of 1024 chars
     
    6364    QMAKE_RUN_CXX       = $(CXX) -c @$(CXXFLAGS_RSP) @$(INCPATH_RSP) -o $obj $src
    6465    QMAKE_RUN_CXX_IMP   = $(CXX) -c @$(CXXFLAGS_RSP) @$(INCPATH_RSP) -o $@ $<
     66
    6567}
    6668
     
    7981QMAKE_LFLAGS_LIB        = -l
    8082
    81 !isEmpty(QMAKE_SH) {
    82     QMAKE_RUN_LINK      = $(LINK) $(LFLAGS) -o $(DESTDIR_TARGET) $(DEF_FILE) $(OBJECTS) $(LIBS)
    83 } else {
    84     QMAKE_RUN_LINK      = $(LINK) $(LFLAGS) -o $(DESTDIR_TARGET) $(DEF_FILE) @$(OBJECTS_RSP) $(LIBS)
    85 }
     83QMAKE_RUN_LINK          = $(LINK) $(LFLAGS) -o $(DESTDIR_TARGET) $(DEF_FILE) $$QMAKE_OBJECTS_REF $(LIBS)
    8684QMAKE_RUN_IMPLIB        = emximp -p 64 -o $(basename $(DESTDIR_TARGET)).lib $(DEF_FILE)
    8785
     
    9492            -def $(DEF_FILE) $(if $(DEF_FILE_MAP),-map $(DEF_FILE_MAP)) \
    9593            $(if $(DEF_FILE_TEMPLATE),-template $(DEF_FILE_TEMPLATE)) \
    96             @$(OBJECTS_RSP))
     94            )
    9795
    9896QMAKE_GENDEF_DEPS       = $(OBJECTS)
     
    107105
    108106QMAKE_LIB               = emxomfar r
    109 !isEmpty(QMAKE_SH) {
    110     QMAKE_RUN_LIB       = $(LIB) $(DESTDIR_TARGET) $(OBJECTS)
    111 } else {
    112     QMAKE_RUN_LIB       = $(LIB) $(DESTDIR_TARGET) @$(OBJECTS_RSP)
    113 }
     107QMAKE_RUN_LIB           = $(LIB) $(DESTDIR_TARGET) $$QMAKE_OBJECTS_REF
    114108
    115109!isEmpty(QMAKE_SH) {
Note: See TracChangeset for help on using the changeset viewer.