diff generator/metainfogenerator.cpp @ 238:1349940724eb

Generate a classes list for cmake.
author SokoL_SD
date Mon, 20 Jul 2009 06:04:17 +0000
parents e78566595089
children
line wrap: on
line diff
--- a/generator/metainfogenerator.cpp	Mon Jul 20 06:00:55 2009 +0000
+++ b/generator/metainfogenerator.cpp	Mon Jul 20 06:04:17 2009 +0000
@@ -382,8 +382,7 @@
 
             fileHash.insert(cls->package(), f);
 
-            QString pro_file_name = cls->package().replace(".", "_") + "/" + cls->package().replace(".", "_") + ".pri";
-            priGenerator->addSource(pro_file_name, cppFilename());
+            priGenerator->addSource(cls->package(), cppFilename());
         }
 
         if (!(cls->attributes() & AbstractMetaAttributes::Fake)) {
@@ -491,8 +490,7 @@
 
             fileHash.insert(cls->package(), true);
 
-            QString pro_file_name = cls->package().replace(".", "_") + "/" + cls->package().replace(".", "_") + ".pri";
-            priGenerator->addHeader(pro_file_name, headerFilename());
+            priGenerator->addHeader(cls->package(), headerFilename());
 
             if( file.done() )
                 ++m_num_generated_written;
@@ -615,9 +613,7 @@
             s << ";" << endl
               << "}" << endl << endl;
 
-            QString pro_file_name = QString(package).replace(".", "_");
-
-            priGenerator->addSource(pro_file_name + "/" + pro_file_name + ".pri", "qtjambi_libraryinitializer.cpp");
+            priGenerator->addSource(package, "qtjambi_libraryinitializer.cpp");
 
             if( fileOut.done() )
                 ++m_num_generated_written;