Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

option.h File Reference

#include "project.h"
#include <qstring.h>
#include <qstringlist.h>
#include <qfile.h>

Include dependency graph for option.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define QMAKE_VERSION_MAJOR   1
#define QMAKE_VERSION_MINOR   7
#define QMAKE_VERSION_PATCH   0

Enumerations

enum  QMakeWarn { WarnNone = 0x00, WarnParser = 0x01, WarnLogic = 0x02, WarnAll = 0xFF }

Functions

const char * qmake_version ()
void fixEnvVariables (QString &x)
void debug_msg (int level, const char *fmt,...)
void warn_msg (QMakeWarn t, const char *fmt,...)


Define Documentation

#define QMAKE_VERSION_MAJOR   1
 

Definition at line 44 of file option.h.

Referenced by qmake_version().

#define QMAKE_VERSION_MINOR   7
 

Definition at line 45 of file option.h.

Referenced by qmake_version().

#define QMAKE_VERSION_PATCH   0
 

Definition at line 46 of file option.h.

Referenced by qmake_version().


Enumeration Type Documentation

enum QMakeWarn
 

Enumeration values:
WarnNone 
WarnParser 
WarnLogic 
WarnAll 

Definition at line 51 of file option.h.


Function Documentation

void debug_msg int  level,
const char *  fmt,
  ...
 

Definition at line 519 of file option.cpp.

References Option::debug_level.

Referenced by QMakeProject::doProjectCheckReqs(), QMakeProject::doProjectTest(), QMakeProject::doVariableReplace(), MakefileGenerator::fileFixify(), QMakeMetaInfo::findLib(), VcprojGenerator::findTemplate(), MakefileGenerator::generateDependencies(), MakefileGenerator::generateMocList(), MakefileGenerator::init(), VcprojGenerator::init(), MakefileGenerator::initOutPaths(), main(), QMakeProject::parse(), ProjectBuilderMakefileGenerator::pbuilderVersion(), MakefileGenerator::processPrlFile(), QMakeProject::read(), QMakeProperty::value(), MakefileGenerator::writeInstalls(), VcprojGenerator::writeMakefile(), ProjectBuilderMakefileGenerator::writeMakeParts(), ProjectBuilderMakefileGenerator::writeSubdirs(), and VcprojGenerator::writeSubDirs().

void fixEnvVariables QString x  ) 
 

Definition at line 450 of file option.cpp.

References QRegExp::matchedLength(), QRegExp::search(), QRegExp::setMinimal(), and TRUE.

Referenced by QMakeProject::doProjectTest(), QMakeProject::doVariableReplace(), UnixMakefileGenerator::findLibraries(), Win32MakefileGenerator::findLibraries(), MetrowerksMakefileGenerator::fixifyToMacPath(), Option::fixPathToLocalOS(), Option::fixPathToTargetOS(), MetrowerksMakefileGenerator::processPrlFiles(), UnixMakefileGenerator::processPrlFiles(), Win32MakefileGenerator::processPrlFiles(), MakefileGenerator::writeInstalls(), MetrowerksMakefileGenerator::writeMakeParts(), ProjectBuilderMakefileGenerator::writeMakeParts(), and UnixMakefileGenerator::writeMakeParts().

const char* qmake_version  ) 
 

Definition at line 509 of file option.cpp.

References NULL, QMAKE_VERSION_MAJOR, QMAKE_VERSION_MINOR, and QMAKE_VERSION_PATCH.

Referenced by QMakeProperty::exec(), MakefileGenerator::init(), Option::internalParseCommandLine(), QMakeProperty::keyBase(), QMakeProperty::value(), MakefileGenerator::writeHeader(), UnixMakefileGenerator::writeLibtoolFile(), and ProjectGenerator::writeMakefile().

void warn_msg QMakeWarn  t,
const char *  fmt,
  ...
 

Definition at line 533 of file option.cpp.

References Option::warn_level.

Referenced by QMakeProject::doProjectTest(), QMakeProject::doVariableReplace(), MakefileGenerator::generateDependencies(), MakefileGenerator::init(), MakefileGenerator::initOutPaths(), MakefileGenerator::logicWarn(), QMakeProject::parse(), VCCLCompilerTool::parseOption(), VCLinkerTool::parseOption(), VCMIDLTool::parseOption(), MakefileGenerator::processPrlFile(), QMakeProject::read(), QMakeMetaInfo::readLib(), MakefileGenerator::writeInstalls(), MakefileGenerator::writeLexSrc(), UnixMakefileGenerator::writePrlFile(), ProjectBuilderMakefileGenerator::writeSubdirs(), VcprojGenerator::writeSubDirs(), and MakefileGenerator::writeYaccSrc().


Generated on Sat Nov 5 17:24:26 2005 for OPIE by  doxygen 1.4.2