Code::Blocks
SVN r11506
|
#include <sdk.h>
#include <wx/frame.h>
#include <wx/gauge.h>
#include <wx/listctrl.h>
#include <wx/xrc/xmlres.h>
#include <wx/sizer.h>
#include <wx/button.h>
#include <wx/stattext.h>
#include <wx/statline.h>
#include <wx/ffile.h>
#include <wx/utils.h>
#include <wx/uri.h>
#include <wx/xml/xml.h>
#include <prep.h>
#include <manager.h>
#include <sdk_events.h>
#include <pipedprocess.h>
#include <configmanager.h>
#include <compilercommandgenerator.h>
#include <debuggermanager.h>
#include <incremental_select_helper.h>
#include <logmanager.h>
#include <macrosmanager.h>
#include <projectmanager.h>
#include <editormanager.h>
#include <scriptingmanager.h>
#include <configurationpanel.h>
#include <pluginmanager.h>
#include <cbeditor.h>
#include <annoyingdialog.h>
#include <filefilters.h>
#include <infowindow.h>
#include "compilergcc.h"
#include "compileroptionsdlg.h"
#include "directcommands.h"
#include "globals.h"
#include "cbworkspace.h"
#include "cbstyledtextctrl.h"
#include "compilerMINGW.h"
#include "compilerGNUARM.h"
#include "compilerMSVC.h"
#include "compilerMSVC8.h"
#include "compilerMSVC10.h"
#include "compilerOW.h"
#include "compilerCYGWIN.h"
#include "compilerLCC.h"
#include "compilerKeilC51.h"
#include "compilerIAR.h"
#include "compilerICC.h"
#include "compilerGDC.h"
#include "compilerGNUFortran.h"
#include "compilerG95.h"
#include "compilerXML.h"
#include <scripting/bindings/sc_base_types.h>
Go to the source code of this file.
Classes | |
class | BuildLogger |
Namespaces | |
ScriptBindings | |
Functions | |
void | ScriptBindings::gBuildLog (const wxString &msg) |
static wxString | getBuildTargetName (const ProjectBuildTarget *bt) |
wxString | StateToString (BuildState bs) |
Variables | |
static int | ScriptBindings::gBuildLogId = -1 |
const int | idBuildLog = wxNewId() |
int | idTimerPollCompiler = XRCID("idTimerPollCompiler") |
int | idMenuCompile = XRCID("idCompilerMenuCompile") |
int | idMenuCompileTarget = wxNewId() |
int | idMenuCompileFromProjectManager = wxNewId() |
int | idMenuProjectCompilerOptions = wxNewId() |
int | idMenuProjectCompilerOptionsFromProjectManager = wxNewId() |
int | idMenuTargetCompilerOptions = wxNewId() |
int | idMenuTargetCompilerOptionsSub = wxNewId() |
int | idMenuCompileFile = XRCID("idCompilerMenuCompileFile") |
int | idMenuCompileFileFromProjectManager = wxNewId() |
int | idMenuCleanFileFromProjectManager = wxNewId() |
int | idMenuRebuild = XRCID("idCompilerMenuRebuild") |
int | idMenuRebuildTarget = wxNewId() |
int | idMenuRebuildFromProjectManager = wxNewId() |
int | idMenuClean = XRCID("idCompilerMenuClean") |
int | idMenuBuildWorkspace = XRCID("idCompilerMenuBuildWorkspace") |
int | idMenuRebuildWorkspace = XRCID("idCompilerMenuRebuildWorkspace") |
int | idMenuCleanWorkspace = XRCID("idCompilerMenuCleanWorkspace") |
int | idMenuCleanTarget = wxNewId() |
int | idMenuCleanFromProjectManager = wxNewId() |
int | idMenuCompileAndRun = XRCID("idCompilerMenuCompileAndRun") |
int | idMenuRun = XRCID("idCompilerMenuRun") |
int | idMenuKillProcess = XRCID("idCompilerMenuKillProcess") |
int | idMenuSelectTarget = XRCID("idCompilerMenuSelectTarget") |
const int | maxTargetInMenus = 40 |
int | idMenuSelectTargetOther [maxTargetInMenus] |
int | idMenuSelectTargetDialog = XRCID("idMenuSelectTargetDialog") |
int | idMenuSelectTargetHasMore = wxNewId() |
int | idMenuNextError = XRCID("idCompilerMenuNextError") |
int | idMenuPreviousError = XRCID("idCompilerMenuPreviousError") |
int | idMenuClearErrors = XRCID("idCompilerMenuClearErrors") |
int | idMenuSettings = XRCID("idCompilerMenuSettings") |
int | idToolTarget = XRCID("idToolTarget") |
int | idGCCProcess = wxNewId() |
|
inlinestatic |
Definition at line 2082 of file compilergcc.cpp.
References _(), and CompileTargetBase::GetTitle().
Referenced by CompilerGCC::BuildStateManagement(), and CompilerGCC::DoCleanWithMake().
|
inline |
Definition at line 2206 of file compilergcc.cpp.
References _T, bsNone, bsProjectDone, bsProjectPostBuild, bsProjectPreBuild, bsTargetBuild, bsTargetClean, bsTargetDone, bsTargetPostBuild, and bsTargetPreBuild.
const int idBuildLog = wxNewId() |
Definition at line 88 of file compilergcc.cpp.
Referenced by BuildLogger::CreateControl(), and CompilerGCC::TextURL().
int idGCCProcess = wxNewId() |
Definition at line 211 of file compilergcc.cpp.
Referenced by CompilerGCC::DoRunQueue().
int idMenuBuildWorkspace = XRCID("idCompilerMenuBuildWorkspace") |
Definition at line 187 of file compilergcc.cpp.
Referenced by CompilerGCC::BuildModuleMenu(), CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuClean = XRCID("idCompilerMenuClean") |
Definition at line 186 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuCleanFileFromProjectManager = wxNewId() |
Definition at line 182 of file compilergcc.cpp.
Referenced by CompilerGCC::BuildModuleMenu(), CompilerGCC::Dispatcher(), and CompilerGCC::OnCleanFile().
int idMenuCleanFromProjectManager = wxNewId() |
Definition at line 191 of file compilergcc.cpp.
Referenced by CompilerGCC::BuildModuleMenu(), CompilerGCC::Dispatcher(), and CompilerGCC::OnClean().
int idMenuCleanTarget = wxNewId() |
Definition at line 190 of file compilergcc.cpp.
int idMenuCleanWorkspace = XRCID("idCompilerMenuCleanWorkspace") |
Definition at line 189 of file compilergcc.cpp.
Referenced by CompilerGCC::BuildModuleMenu(), CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuClearErrors = XRCID("idCompilerMenuClearErrors") |
Definition at line 206 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuCompile = XRCID("idCompilerMenuCompile") |
Definition at line 173 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuCompileAndRun = XRCID("idCompilerMenuCompileAndRun") |
Definition at line 192 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuCompileFile = XRCID("idCompilerMenuCompileFile") |
Definition at line 180 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuCompileFileFromProjectManager = wxNewId() |
Definition at line 181 of file compilergcc.cpp.
Referenced by CompilerGCC::BuildModuleMenu(), CompilerGCC::Dispatcher(), and CompilerGCC::OnCompileFile().
int idMenuCompileFromProjectManager = wxNewId() |
Definition at line 175 of file compilergcc.cpp.
Referenced by CompilerGCC::BuildModuleMenu(), CompilerGCC::Dispatcher(), and CompilerGCC::OnCompile().
int idMenuCompileTarget = wxNewId() |
Definition at line 174 of file compilergcc.cpp.
int idMenuKillProcess = XRCID("idCompilerMenuKillProcess") |
Definition at line 194 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuNextError = XRCID("idCompilerMenuNextError") |
Definition at line 204 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuPreviousError = XRCID("idCompilerMenuPreviousError") |
Definition at line 205 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuProjectCompilerOptions = wxNewId() |
Definition at line 176 of file compilergcc.cpp.
Referenced by CompilerGCC::BuildMenu(), CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuProjectCompilerOptionsFromProjectManager = wxNewId() |
Definition at line 177 of file compilergcc.cpp.
Referenced by CompilerGCC::BuildModuleMenu(), and CompilerGCC::Dispatcher().
int idMenuRebuild = XRCID("idCompilerMenuRebuild") |
Definition at line 183 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuRebuildFromProjectManager = wxNewId() |
Definition at line 185 of file compilergcc.cpp.
Referenced by CompilerGCC::BuildModuleMenu(), CompilerGCC::Dispatcher(), and CompilerGCC::OnRebuild().
int idMenuRebuildTarget = wxNewId() |
Definition at line 184 of file compilergcc.cpp.
int idMenuRebuildWorkspace = XRCID("idCompilerMenuRebuildWorkspace") |
Definition at line 188 of file compilergcc.cpp.
Referenced by CompilerGCC::BuildModuleMenu(), CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuRun = XRCID("idCompilerMenuRun") |
Definition at line 193 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher(), and CompilerGCC::OnUpdateUI().
int idMenuSelectTarget = XRCID("idCompilerMenuSelectTarget") |
Definition at line 195 of file compilergcc.cpp.
Referenced by CompilerGCC::BuildMenu(), and CompilerGCC::OnUpdateUI().
int idMenuSelectTargetDialog = XRCID("idMenuSelectTargetDialog") |
Definition at line 201 of file compilergcc.cpp.
Referenced by CompilerGCC::DoRecreateTargetMenu(), CompilerGCC::OnSelectTarget(), and CompilerGCC::OnUpdateUI().
int idMenuSelectTargetHasMore = wxNewId() |
Definition at line 202 of file compilergcc.cpp.
Referenced by CompilerGCC::DoRecreateTargetMenu().
int idMenuSelectTargetOther[maxTargetInMenus] |
Definition at line 200 of file compilergcc.cpp.
Referenced by CompilerGCC::DoRecreateTargetMenu(), CompilerGCC::DoUpdateTargetMenu(), CompilerGCC::OnAttach(), and CompilerGCC::OnSelectTarget().
int idMenuSettings = XRCID("idCompilerMenuSettings") |
Definition at line 207 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher().
int idMenuTargetCompilerOptions = wxNewId() |
Definition at line 178 of file compilergcc.cpp.
Referenced by CompilerGCC::Dispatcher().
int idMenuTargetCompilerOptionsSub = wxNewId() |
Definition at line 179 of file compilergcc.cpp.
int idTimerPollCompiler = XRCID("idTimerPollCompiler") |
Definition at line 172 of file compilergcc.cpp.
Referenced by CompilerGCC::OnAttach().
int idToolTarget = XRCID("idToolTarget") |
Definition at line 209 of file compilergcc.cpp.
Referenced by CompilerGCC::OnSelectTarget().
const int maxTargetInMenus = 40 |
Definition at line 199 of file compilergcc.cpp.
Referenced by CompilerGCC::DoRecreateTargetMenu(), CompilerGCC::DoUpdateTargetMenu(), and CompilerGCC::OnAttach().