Ignore:
Timestamp:
Aug 2, 2010, 9:27:30 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.6.3 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/qmake/generators/symbian/symmake.h

    r651 r769  
    5050#define BLD_INF_FILENAME "bld.inf"
    5151#define MAKEFILE_DEPENDENCY_SEPARATOR " \\\n\t"
    52 
    5352#define QT_EXTRA_INCLUDE_DIR "tmp"
    5453#define MAKE_CACHE_NAME ".make.cache"
     54#define SYMBIAN_TEST_CONFIG "symbian_test"
    5555
    5656class SymbianMakefileGenerator : public MakefileGenerator
     
    8585    void removeSpecialCharacters(QString& str);
    8686    QString fixPathForMmp(const QString& origPath, const QDir& parentDir);
    87     QString canonizePath(const QString& origPath);
     87    QString absolutizePath(const QString& origPath);
    8888
    8989    virtual bool writeMakefile(QTextStream &t);
     
    108108
    109109    void writeHeader(QTextStream &t);
    110     void writeBldInfContent(QTextStream& t, bool addDeploymentExtension, const QString &iconFile, DeploymentList &depList);
     110    void writeBldInfContent(QTextStream& t,
     111                            bool addDeploymentExtension,
     112                            const QString &iconFile,
     113                            DeploymentList &depList);
    111114
    112115    static bool removeDuplicatedStrings(QStringList& stringList);
     
    122125    void writeMmpFileLibraryPart(QTextStream& t);
    123126    void writeMmpFileCapabilityPart(QTextStream& t);
     127    void writeMmpFileConditionalOptions(QTextStream& t,
     128                                        const QString &optionType,
     129                                        const QString &optionTag,
     130                                        const QString &variableBase);
     131    void writeMmpFileSimpleOption(QTextStream& t,
     132                                  const QString &optionType,
     133                                  const QString &optionTag,
     134                                  const QString &options);
     135    void appendMmpFileOptions(QString &options, const QStringList &list);
    124136    void writeMmpFileCompilerOptionPart(QTextStream& t);
    125137    void writeMmpFileBinaryVersionPart(QTextStream& t);
     
    128140    void writeCustomDefFile();
    129141
    130     void writeRegRssFile(QStringList &useritems);
     142    void writeRegRssFile(QMap<QString, QStringList> &useritems);
     143    void writeRegRssList(QTextStream &t, QStringList &userList,
     144                         const QString &listTag,
     145                         const QString &listItem);
    131146    void writeRssFile(QString &numberOfIcons, QString &iconfile);
    132147    void writeLocFile(QStringList &symbianLangCodes);
    133     void readRssRules(QString &numberOfIcons, QString &iconFile, QStringList &userRssRules);
     148    void readRssRules(QString &numberOfIcons,
     149                      QString &iconFile,
     150                      QMap<QString, QStringList> &userRssRules);
    134151
    135152    QStringList symbianLangCodesFromTsFiles();
Note: See TracChangeset for help on using the changeset viewer.