qmake/generators/symbian/symmake.h
changeset 37 758a864f9613
parent 33 3e2da88830cd
equal deleted inserted replaced
36:ef0373b55136 37:758a864f9613
    57 class SymbianMakefileGenerator : public MakefileGenerator, public SymbianCommonGenerator
    57 class SymbianMakefileGenerator : public MakefileGenerator, public SymbianCommonGenerator
    58 {
    58 {
    59 protected:
    59 protected:
    60     QString platform;
    60     QString platform;
    61     QString uid2;
    61     QString uid2;
       
    62     QString mmpFileName;
    62     QMap<QString, QStringList> sources;
    63     QMap<QString, QStringList> sources;
    63     QMap<QString, QStringList> systeminclude;
    64     QMap<QString, QStringList> systeminclude;
    64     QMap<QString, QStringList> library;
    65     QMap<QString, QStringList> library;
    65     // (output file) (source , command)
    66     // (output file) (source , command)
    66     QMap<QString, QStringList> makmakeCommands;
    67     QMap<QString, QStringList> makmakeCommands;
    76     QString getTargetExtension();
    77     QString getTargetExtension();
    77 
    78 
    78     QString generateUID3();
    79     QString generateUID3();
    79 
    80 
    80     void initMmpVariables();
    81     void initMmpVariables();
       
    82     void generateMmpFileName();
    81     void handleMmpRulesOverrides(QString &checkString,
    83     void handleMmpRulesOverrides(QString &checkString,
    82                                  bool &inResourceBlock,
    84                                  bool &inResourceBlock,
    83                                  QStringList &restrictedMmpKeywords,
    85                                  QStringList &restrictedMmpKeywords,
    84                                  const QStringList &restrictableMmpKeywords,
    86                                  const QStringList &restrictableMmpKeywords,
    85                                  const QStringList &overridableMmpKeywords);
    87                                  const QStringList &overridableMmpKeywords);