/**************************************************************************** ** ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). ** Contact: Qt Software Information (qt-info@nokia.com) ** ** This file is part of the $MODULE$ of the Qt Toolkit. ** ** $TROLLTECH_DUAL_LICENSE$ ** ****************************************************************************/ #ifndef SYMMAKE_SBSV2_H #define SYMMAKE_SBSV2_H #include QT_BEGIN_NAMESPACE class SymbianSbsv2MakefileGenerator : public SymbianMakefileGenerator { protected: // Inherited from parent virtual bool writeBldInfExtensionRulesPart(QTextStream& t); virtual void writeBldInfMkFilePart(QTextStream& t, bool addDeploymentExtension); virtual bool writeMkFile(const QString& wrapperFileName, bool deploymentOnly); virtual void writeWrapperMakefile(QFile& wrapperFile, bool isPrimaryMakefile); public: SymbianSbsv2MakefileGenerator(); ~SymbianSbsv2MakefileGenerator(); private: void exportFlm(); QString extraTargetsCache; QString extraCompilersCache; }; #endif // SYMMAKE_SBSV2_H