remove now unnecessary indirections
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Thu, 13 Sep 2012 18:42:44 +0000 (20:42 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Wed, 19 Sep 2012 17:54:44 +0000 (19:54 +0200)
qmake's new parser can deal with this much more readable code.

Change-Id: I772c9da4c9d049e2b332305f41496ed1196f60eb
Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
mkspecs/features/dbuscommon.pri
mkspecs/features/incredibuild_xge.prf

index 1e02225..fce2d04 100644 (file)
@@ -45,38 +45,23 @@ for(group, groups) {
         src_flags = $$eval($${grp}.source_flags)
     }
 
-    dthc = $${group}_header.commands
-    $$dthc = $$QMAKE_QDBUSXML2CPP $$hdr_flags $$qdbusxml2cpp_option ${QMAKE_FILE_OUT}: ${QMAKE_FILE_IN}
-    dtho = $${group}_header.output
-    $$dtho = ${QMAKE_FUNC_FILE_IN_qdbusOutputBasename}_$${dbus_type}.h
-    dthn = $${group}_header.name
-    $$dthn = DBUSXML2CPP $${dbus_TYPE} HEADER ${QMAKE_FILE_IN}
-    dthvo = $${group}_header.variable_out
-    $$dthvo = $${GROUP}_HEADERS
-    dthi = $${group}_header.input
-    $$dthi = $$input_list
+    $${group}_header.commands = $$QMAKE_QDBUSXML2CPP $$hdr_flags $$qdbusxml2cpp_option ${QMAKE_FILE_OUT}: ${QMAKE_FILE_IN}
+    $${group}_header.output = ${QMAKE_FUNC_FILE_IN_qdbusOutputBasename}_$${dbus_type}.h
+    $${group}_header.name = DBUSXML2CPP $${dbus_TYPE} HEADER ${QMAKE_FILE_IN}
+    $${group}_header.variable_out = $${GROUP}_HEADERS
+    $${group}_header.input = $$input_list
 
-    dtsc = $${group}_source.commands
-    $$dtsc = $$QMAKE_QDBUSXML2CPP -i ${QMAKE_FILE_OUT_BASE}.h $$src_flags $$qdbusxml2cpp_option :${QMAKE_FILE_OUT} ${QMAKE_FILE_IN}
-    dtso = $${group}_source.output
-    $$dtso = ${QMAKE_FUNC_FILE_IN_qdbusOutputBasename}_$${dbus_type}.cpp
-    dtsn = $${group}_source.name
-    $$dtsn = DBUSXML2CPP $${dbus_TYPE} SOURCE ${QMAKE_FILE_IN}
-    dtsvo = $${group}_source.variable_out
-    $$dtsvo = SOURCES
-    dtsi = $${group}_source.input
-    $$dtsi = $$input_list
+    $${group}_source.commands = $$QMAKE_QDBUSXML2CPP -i ${QMAKE_FILE_OUT_BASE}.h $$src_flags $$qdbusxml2cpp_option :${QMAKE_FILE_OUT} ${QMAKE_FILE_IN}
+    $${group}_source.output = ${QMAKE_FUNC_FILE_IN_qdbusOutputBasename}_$${dbus_type}.cpp
+    $${group}_source.name = DBUSXML2CPP $${dbus_TYPE} SOURCE ${QMAKE_FILE_IN}
+    $${group}_source.variable_out = SOURCES
+    $${group}_source.input = $$input_list
 
-    dtmc = $${group}_moc.commands
-    $$dtmc = $$moc_header.commands
-    dtmo = $${group}_moc.output
-    $$dtmo = $$moc_header.output
-    dtmi = $${group}_moc.input
-    $$dtmi = $${GROUP}_HEADERS
-    dtmvo = $${group}_moc.variable_out
-    $$dtmvo = GENERATED_SOURCES
-    dtmn = $${group}_moc.name
-    $$dtmn = $$moc_header.name
+    $${group}_moc.commands = $$moc_header.commands
+    $${group}_moc.output = $$moc_header.output
+    $${group}_moc.input = $${GROUP}_HEADERS
+    $${group}_moc.variable_out = GENERATED_SOURCES
+    $${group}_moc.name = $$moc_header.name
 
     QMAKE_EXTRA_COMPILERS += $${group}_header $${group}_source $${group}_moc
 }
index 1b23da7..028f39d 100644 (file)
@@ -6,7 +6,6 @@ contains(TEMPLATE, "vc.*") {
     win32-msvc2*|wince*msvc*: EOC = $$escape_expand(\\r\\h)
 
     for(xge, INCREDIBUILD_XGE) {
-        xgevar = $${xge}.commands
-        $$xgevar = Rem IncrediBuild_AllowRemote $$EOC Rem IncrediBuild_OutputFile $$shell_path($${xge}.output) $$EOC $$eval($${xge}.commands)
+        $${xge}.commands = Rem IncrediBuild_AllowRemote $$EOC Rem IncrediBuild_OutputFile $$shell_path($${xge}.output) $$EOC $$eval($${xge}.commands)
     }
 }