Changeset 94 for trunk/mkspecs
- Timestamp:
- Jul 29, 2009, 8:57:31 PM (16 years ago)
- Location:
- trunk/mkspecs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/mkspecs/features/moc.prf
r2 r94 2 2 #global defaults 3 3 isEmpty(QMAKE_MOC) { 4 win32 :QMAKE_MOC = $$[QT_INSTALL_BINS]\moc.exe4 win32|os2:QMAKE_MOC = $$[QT_INSTALL_BINS]\moc.exe 5 5 else:QMAKE_MOC = $$[QT_INSTALL_BINS]/moc 6 6 } … … 11 11 # This function on Windows puts the includes into a .inc file which moc will read, if the project 12 12 # has more than 30 includes. We do this to overcome a command-line limit on Win < XP 13 # Otherwise the function simply returns the normal command-line for moc 13 # Otherwise the function simply returns the normal command-line for moc. On OS/2 14 # (where similar command line length restrictions apply) the function does a similar 15 # substitiution using response files defined in mkspecs/os2-*/qmake.conf (which are 16 # also used by the compiler andn other tools) 14 17 defineReplace(mocCmd) { 15 18 win32:count($$list($$INCPATH), 40, >) { … … 34 37 RET += $$QMAKE_MOC $(DEFINES) @$$INCLUDETEMP $$join(QMAKE_COMPILER_DEFINES, " -D", -D) $$1 -o $$2 35 38 return($$RET) 39 } 40 os2 { 41 isEmpty(QMAKE_INCPATH_RSP_VAR):I = $(INCPATH) 42 else:I = @$($$QMAKE_INCPATH_RSP_VAR) 43 isEmpty(QMAKE_DEFINES_RSP_VAR):D = $(INCPATH) 44 else:D = @$($$QMAKE_DEFINES_RSP_VAR) 45 46 return($$QMAKE_MOC $$D $$I $$join(QMAKE_COMPILER_DEFINES, " -D", -D) $$1 -o $$2) 36 47 } 37 48 return($$QMAKE_MOC $(DEFINES) $(INCPATH) $$join(QMAKE_COMPILER_DEFINES, " -D", -D) $$1 -o $$2) -
trunk/mkspecs/os2-g++/qmake.conf
r90 r94 59 59 QMAKE_CFLAGS_RSP_VAR = CFLAGS_RSP 60 60 QMAKE_CXXFLAGS_RSP_VAR = CXXFLAGS_RSP 61 QMAKE_DEFINES_RSP_VAR = DEFINES_RSP 61 62 QMAKE_INCPATH_RSP_VAR = INCPATH_RSP 62 63 QMAKE_OBJECTS_RSP_VAR = OBJECTS_RSP 63 QMAKE_RUN_CC = $(CC) -c @$(CFLAGS_RSP) @$( INCPATH_RSP) -o $obj $src64 QMAKE_RUN_CC_IMP = $(CC) -c @$(CFLAGS_RSP) @$( INCPATH_RSP) -o $@ $<65 QMAKE_RUN_CXX = $(CXX) -c @$(CXXFLAGS_RSP) @$( INCPATH_RSP) -o $obj $src66 QMAKE_RUN_CXX_IMP = $(CXX) -c @$(CXXFLAGS_RSP) @$( INCPATH_RSP) -o $@ $<64 QMAKE_RUN_CC = $(CC) -c @$(CFLAGS_RSP) @$(DEFINES_RSP) @$(INCPATH_RSP) -o $obj $src 65 QMAKE_RUN_CC_IMP = $(CC) -c @$(CFLAGS_RSP) @$(DEFINES_RSP) @$(INCPATH_RSP) -o $@ $< 66 QMAKE_RUN_CXX = $(CXX) -c @$(CXXFLAGS_RSP) @$(DEFINES_RSP) @$(INCPATH_RSP) -o $obj $src 67 QMAKE_RUN_CXX_IMP = $(CXX) -c @$(CXXFLAGS_RSP) @$(DEFINES_RSP) @$(INCPATH_RSP) -o $@ $< 67 68 QMAKE_OBJECTS_REF = @$(OBJECTS_RSP) 68 69 }
Note:
See TracChangeset
for help on using the changeset viewer.