move initialization of $$TARGET to setupProject()
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Mon, 23 Apr 2012 12:14:16 +0000 (14:14 +0200)
committerOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Wed, 27 Jun 2012 12:35:26 +0000 (14:35 +0200)
that's what we have it for

Change-Id: Ib734b97d337a82c73b086dfeb2b263171f2a02b7
Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
qmake/project.cpp

index 80fd228..7f831c4 100644 (file)
@@ -1535,10 +1535,6 @@ QMakeProject::read(uchar cmd)
         doProjectInclude("default_pre", IncludeFlagFeature, vars);
     }
 
-    //get a default
-    if(pfile != "-" && vars["TARGET"].isEmpty())
-        vars["TARGET"].append(QFileInfo(pfile).baseName());
-
     //before commandline
     if (cmd & ReadSetup) {
         parser.file = "(internal)";
@@ -1631,6 +1627,8 @@ void
 QMakeProject::setupProject()
 {
     setTemplate(vars["TEMPLATE"]);
+    if (pfile != "-")
+        vars["TARGET"] << QFileInfo(pfile).baseName();
 }
 
 void