|
QString | defaultInstall (const QString &) override |
|
void | writeDefaultVariables (QTextStream &t) override |
|
virtual void | writeCleanParts (QTextStream &t) |
|
virtual void | writeStandardParts (QTextStream &t) |
|
virtual void | writeIncPart (QTextStream &t) |
|
virtual void | writeLibsPart (QTextStream &t) |
|
virtual void | writeObjectsPart (QTextStream &t) |
|
virtual void | writeImplicitRulesPart (QTextStream &t) |
|
virtual void | writeBuildRulesPart (QTextStream &) |
|
QString | escapeFilePath (const QString &path) const override |
|
QString | escapeDependencyPath (const QString &path) const override |
|
virtual void | writeRcFilePart (QTextStream &t) |
|
bool | findLibraries (bool linkPrl, bool mergeLflags) override |
|
LibFlagType | parseLibFlag (const ProString &flag, ProString *arg) override |
|
ProString | fixLibFlag (const ProString &lib) override |
|
bool | processPrlFileBase (QString &origFile, QStringView origName, QStringView fixedBase, int slashOff) override |
|
void | processVars () |
|
void | fixTargetExt () |
|
void | processRcFileVar () |
|
virtual QString | escapeFilePath (const QString &path) const=0 |
|
ProString | escapeFilePath (const ProString &path) const |
|
template<typename A , typename B > |
QString | escapeFilePath (const QStringBuilder< A, B > &path) const |
|
virtual QString | escapeDependencyPath (const QString &path) const |
|
ProString | escapeDependencyPath (const ProString &path) const |
|
template<typename A , typename B > |
QString | escapeDependencyPath (const QStringBuilder< A, B > &path) const |
|
ProStringList | createObjectList (const ProStringList &sources) |
|
void | writeObj (QTextStream &, const char *src) |
|
void | writeInstalls (QTextStream &t, bool noBuild=false) |
|
void | writeHeader (QTextStream &t) |
|
void | writeSubDirs (QTextStream &t) |
|
void | writeMakeQmake (QTextStream &t, bool noDummyQmakeAll=false) |
|
void | writeExportedVariables (QTextStream &t) |
|
void | writeExtraVariables (QTextStream &t) |
|
void | writeExtraTargets (QTextStream &t) |
|
QString | resolveDependency (const QDir &outDir, const QString &file) |
|
void | callExtraCompilerDependCommand (const ProString &extraCompiler, const QString &tmp_dep_cmd, const QString &inpf, const QString &tmp_out, bool dep_lines, QStringList *deps, bool existingDepsOnly, bool checkCommandAvailability=false) |
|
void | writeExtraCompilerTargets (QTextStream &t) |
|
void | writeExtraCompilerVariables (QTextStream &t) |
|
bool | writeDummyMakefile (QTextStream &t) |
|
virtual bool | writeMakefile (QTextStream &t) |
|
QString | pkgConfigPrefix () const |
|
QString | pkgConfigFileName (bool fixify=true) |
|
QString | pkgConfigFixPath (QString) const |
|
void | writePkgConfigFile () |
|
QList< MakefileGenerator::SubTarget * > | findSubDirsSubTargets () const |
|
void | writeSubTargetCall (QTextStream &t, const QString &in_directory, const QString &in, const QString &out_directory, const QString &out, const QString &out_directory_cdin, const QString &makefilein) |
|
virtual void | writeSubMakeCall (QTextStream &t, const QString &outDirectory_cdin, const QString &makeFileIn) |
|
virtual void | writeSubTargets (QTextStream &t, QList< SubTarget * > subtargets, int flags) |
|
virtual ProStringList | extraSubTargetDependencies () |
|
bool | verifyExtraCompiler (const ProString &c, const QString &f) |
|
virtual QString | replaceExtraCompilerVariables (const QString &, const QStringList &, const QStringList &, ReplaceFor forShell) |
|
QString | replaceExtraCompilerVariables (const QString &val, const QString &in, const QString &out, ReplaceFor forShell) |
|
QMakeLocalFileName | fixPathForFile (const QMakeLocalFileName &, bool) override |
|
QMakeLocalFileName | findFileForDep (const QMakeLocalFileName &, const QMakeLocalFileName &) override |
|
QFileInfo | findFileInfo (const QMakeLocalFileName &) override |
|
ProString | escapeFilePath (const ProString &path) const |
|
template<typename A , typename B > |
QString | escapeFilePath (const QStringBuilder< A, B > &path) const |
|
QStringList | escapeFilePaths (const QStringList &paths) const |
|
ProStringList | escapeFilePaths (const ProStringList &paths) const |
|
ProString | escapeDependencyPath (const ProString &path) const |
|
template<typename A , typename B > |
QString | escapeDependencyPath (const QStringBuilder< A, B > &path) const |
|
QStringList | escapeDependencyPaths (const QStringList &paths) const |
|
ProStringList | escapeDependencyPaths (const ProStringList &paths) const |
|
QStringList | finalizeDependencyPaths (const QStringList &paths) const |
|
void | verifyCompilers () |
|
virtual void | init () |
|
void | initOutPaths () |
|
virtual bool | inhibitMakeDirOutPath (const ProKey &path) const |
|
void | initCompiler (const Compiler &comp) |
|
ProStringList | findFilesInVPATH (ProStringList l, uchar flags, const QString &var="") |
|
int | findExecutable (const QStringList &cmdline) |
|
bool | canExecute (const QStringList &cmdline, int *argv0) const |
|
bool | canExecute (const QString &cmdline) const |
|
bool | mkdir (const QString &dir) const |
|
QString | mkdir_p_asstring (const QString &dir, bool escape=true) const |
|
QString | specdir () |
|
QString | buildArgs (bool withExtra) |
|
virtual QStringList & | findDependencies (const QString &file) |
|
virtual bool | doDepends () const |
|
void | filterIncludedFiles (const char *) |
|
void | processSources () |
|
virtual QString | installRoot () const |
|
QString | prlFileName (bool fixify=true) |
|
void | writePrlFile () |
|
bool | processPrlFile (QString &, bool baseOnly) |
|
virtual void | writePrlFile (QTextStream &) |
|
virtual QString | var (const ProKey &var) const |
|
QString | varGlue (const ProKey &var, const QString &before, const QString &glue, const QString &after) const |
|
QString | varList (const ProKey &var) const |
|
QString | fixFileVarGlue (const ProKey &var, const QString &before, const QString &glue, const QString &after) const |
|
QString | fileVarList (const ProKey &var) const |
|
QString | fileVarGlue (const ProKey &var, const QString &before, const QString &glue, const QString &after) const |
|
QString | fileVar (const ProKey &var) const |
|
QString | depVar (const ProKey &var) const |
|
QString | val (const ProStringList &varList) const |
|
QString | val (const QStringList &varList) const |
|
QString | valGlue (const QStringList &varList, const QString &before, const QString &glue, const QString &after) const |
|
QString | valGlue (const ProStringList &varList, const QString &before, const QString &glue, const QString &after) const |
|
QString | valList (const QStringList &varList) const |
|
QString | valList (const ProStringList &varList) const |
|
QString | filePrefixRoot (const QString &, const QString &) |
|
ProStringList | fixLibFlags (const ProKey &var) |
|
QString | fileFixify (const QString &file, FileFixifyTypes fix=FileFixifyDefault, bool canon=true) const |
|
QStringList | fileFixify (const QStringList &files, FileFixifyTypes fix=FileFixifyDefault, bool canon=true) const |
|
QString | createSedArgs (const ProKey &replace_rule, const QString &file_type=QString()) const |
|
QString | installMetaFile (const ProKey &replace_rule, const QString &src, const QString &dst) const |
|
bool | processPrlFileCore (QString &origFile, QStringView origName, const QString &fixedFile) |
|
QString | createResponseFile (const QString &baseName, const ProStringList &objList, const QString &prefix=QString()) const |
|
LinkerResponseFileInfo | maybeCreateLinkerResponseFile () const |
|
| QMakeSourceFileInfo () |
|
virtual | ~QMakeSourceFileInfo () |
|
QList< QMakeLocalFileName > | dependencyPaths () const |
|
void | setDependencyPaths (const QList< QMakeLocalFileName > &) |
|
void | setDependencyMode (DependencyMode mode) |
|
DependencyMode | dependencyMode () const |
|
void | setSystemIncludes (const ProStringList &list) |
|
void | addSourceFiles (const ProStringList &, uchar seek, SourceFileType type=TYPE_C) |
|
void | addSourceFile (const QString &, uchar seek, SourceFileType type=TYPE_C) |
|
bool | containsSourceFile (const QString &, SourceFileType type=TYPE_C) |
|
bool | isSystemInclude (const QString &) |
|
int | included (const QString &file) |
|
QStringList | dependencies (const QString &file) |
|
bool | mocable (const QString &file) |
|
Definition at line 36 of file winmakefile.h.