Code::Blocks
SVN r11506
plugins
compilergcc
compilerMINGWgenerator.h
Go to the documentation of this file.
1
/*
2
* This file is part of the Code::Blocks IDE and licensed under the GNU General Public License, version 3
3
* http://www.gnu.org/licenses/gpl-3.0.html
4
*/
5
6
#ifndef COMPILERMINGWGENERATOR_H
7
#define COMPILERMINGWGENERATOR_H
8
9
#include <
compilercommandgenerator.h
>
10
11
// Overriden to support PCH for GCC
12
class
CompilerMINGWGenerator
:
public
CompilerCommandGenerator
13
{
14
public
:
15
CompilerMINGWGenerator
();
16
virtual
~CompilerMINGWGenerator
();
17
protected
:
18
virtual
wxString
SetupIncludeDirs
(
Compiler
* compiler,
ProjectBuildTarget
* target);
19
private
:
20
wxString
m_VerStr
;
21
};
22
23
#endif // COMPILERMINGWGENERATOR_H
CompilerCommandGenerator
Generate command-lines needed to produce a build.
Definition:
compilercommandgenerator.h:30
CompilerMINGWGenerator
Definition:
compilerMINGWgenerator.h:12
CompilerMINGWGenerator::m_VerStr
wxString m_VerStr
Definition:
compilerMINGWgenerator.h:20
CompilerMINGWGenerator::SetupIncludeDirs
virtual wxString SetupIncludeDirs(Compiler *compiler, ProjectBuildTarget *target)
Setup compiler include dirs for build target.
Definition:
compilerMINGWgenerator.cpp:34
CompilerMINGWGenerator::CompilerMINGWGenerator
CompilerMINGWGenerator()
Definition:
compilerMINGWgenerator.cpp:23
wxString
CompilerMINGWGenerator::~CompilerMINGWGenerator
virtual ~CompilerMINGWGenerator()
Definition:
compilerMINGWgenerator.cpp:29
Compiler
Abstract base class for compilers.
Definition:
compiler.h:274
ProjectBuildTarget
Represents a Code::Blocks project build target.
Definition:
projectbuildtarget.h:24
compilercommandgenerator.h
Generated by
1.8.13