66
61
void OnCompilerSetBuildOptions(CodeBlocksEvent& event);
67
62
void SetupTarget(CompileTargetBase* Target,const wxArrayString& Libs);
68
63
bool TryAddLibrary(CompileTargetBase* Target,LibraryResult* Result);
70
64
void RegisterScripting();
71
65
void UnregisterScripting();
76
68
// These functions are used in scripting bindings
77
69
static bool AddLibraryToProject(const wxString& LibName,cbProject* Project,const wxString& TargetName);
78
70
static bool RemoveLibraryFromProject(const wxString& LibName,cbProject* Project,const wxString& TargetName);
79
71
static bool IsLibraryInProject(const wxString& LibName,cbProject* Project,const wxString& TargetName);
80
72
static bool SetupTargetManually(CompileTargetBase* Target);
82
75
ProjectConfiguration* GetProject(cbProject* Project);