remove automatic building of moc from moc.prf
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Fri, 2 Mar 2012 16:52:12 +0000 (17:52 +0100)
committerQt by Nokia <qt-info@nokia.com>
Thu, 8 Mar 2012 17:55:53 +0000 (18:55 +0100)
the problem this (probably) tried to solve has been solved via ordered
builds a *long* time ago.

Change-Id: I84c58076c864735eea4210ec60aa060fe3e5d97e
Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
configure
mkspecs/features/moc.prf

index 151ddb0..8df49a9 100755 (executable)
--- a/configure
+++ b/configure
@@ -6731,7 +6731,6 @@ QMAKE_LIBDIR_QT  = \$\$QT_BUILD_TREE/lib
 include(\$\$PWD/mkspecs/qmodule.pri)
 CONFIG += $QMAKE_CONFIG dylib depend_includepath fix_output_dirs no_private_qt_headers_warning QTDIR_build
 QMAKE_ABSOLUTE_SOURCE_ROOT = \$\$QT_SOURCE_TREE
-QMAKE_MOC_SRC    = \$\$QT_BUILD_TREE/src/moc
 
 EOF
 
index 3f155a2..94f8100 100644 (file)
@@ -97,12 +97,6 @@ equals(MOC_DIR, .) {
 unix:!no_mocdepend {
      moc_source.depends += $$first(QMAKE_MOC)
      moc_header.depends += $$first(QMAKE_MOC)
-     !contains(TARGET, moc) { #auto build moc
-         isEmpty(QMAKE_MOC_SRC):QMAKE_MOC_SRC = "$(QTDIR)/src/tools/moc"
-        make_moc.target = $$first(QMAKE_MOC)
-            make_moc.commands = (cd $$QMAKE_MOC_SRC && $(MAKE))
-            QMAKE_EXTRA_TARGETS += make_moc
-     }
 }
 
 #generate a mocclean