qmake/generators/symbian/symmake.h
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
child 37 758a864f9613
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
   115     void appendMmpFileOptions(QString &options, const QStringList &list);
   115     void appendMmpFileOptions(QString &options, const QStringList &list);
   116     void writeMmpFileCompilerOptionPart(QTextStream& t);
   116     void writeMmpFileCompilerOptionPart(QTextStream& t);
   117     void writeMmpFileBinaryVersionPart(QTextStream& t);
   117     void writeMmpFileBinaryVersionPart(QTextStream& t);
   118     void writeMmpFileRulesPart(QTextStream& t);
   118     void writeMmpFileRulesPart(QTextStream& t);
   119 
   119 
   120     void writeCustomDefFile();
       
   121 
       
   122     void appendIfnotExist(QStringList &list, QString value);
   120     void appendIfnotExist(QStringList &list, QString value);
   123     void appendIfnotExist(QStringList &list, QStringList values);
   121     void appendIfnotExist(QStringList &list, QStringList values);
   124 
   122 
   125     QString removeTrailingPathSeparators(QString &file);
   123     QString removeTrailingPathSeparators(QString &file);
   126     void generateCleanCommands(QTextStream& t,
   124     void generateCleanCommands(QTextStream& t,
   129                                const QString& cmdOptions,
   127                                const QString& cmdOptions,
   130                                const QString& itemPrefix,
   128                                const QString& itemPrefix,
   131                                const QString& itemSuffix);
   129                                const QString& itemSuffix);
   132 
   130 
   133     void generateDistcleanTargets(QTextStream& t);
   131     void generateDistcleanTargets(QTextStream& t);
   134     void generateExecutionTargets(QTextStream& t, const QStringList& platforms);
       
   135 
   132 
   136     // Subclass implements
   133     // Subclass implements
   137     virtual void writeBldInfExtensionRulesPart(QTextStream& t, const QString &iconTargetFile) = 0;
   134     virtual void writeBldInfExtensionRulesPart(QTextStream& t, const QString &iconTargetFile) = 0;
   138     virtual void writeBldInfMkFilePart(QTextStream& t, bool addDeploymentExtension) = 0;
   135     virtual void writeBldInfMkFilePart(QTextStream& t, bool addDeploymentExtension) = 0;
   139     virtual void writeMkFile(const QString& wrapperFileName, bool deploymentOnly) = 0;
   136     virtual void writeMkFile(const QString& wrapperFileName, bool deploymentOnly) = 0;