mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 15:47:44 +00:00
HackStudio: Use ProjectBuilder to build and run the current project
This enables building and running standalone serenity components from Hack Studio :^)
This commit is contained in:
parent
bb6324a9a9
commit
be81278634
3 changed files with 29 additions and 17 deletions
|
@ -18,6 +18,7 @@
|
|||
#include "Git/GitWidget.h"
|
||||
#include "Locator.h"
|
||||
#include "Project.h"
|
||||
#include "ProjectBuilder.h"
|
||||
#include "ProjectFile.h"
|
||||
#include "TerminalWrapper.h"
|
||||
#include "ToDoEntriesWidget.h"
|
||||
|
@ -133,8 +134,8 @@ private:
|
|||
void create_project_tab(GUI::Widget& parent);
|
||||
void configure_project_tree_view();
|
||||
|
||||
void run(TerminalWrapper& wrapper);
|
||||
void build(TerminalWrapper& wrapper);
|
||||
void run();
|
||||
void build();
|
||||
|
||||
void hide_action_tabs();
|
||||
bool any_document_is_dirty() const;
|
||||
|
@ -228,5 +229,6 @@ private:
|
|||
|
||||
Mode m_mode { Mode::Code };
|
||||
OwnPtr<Coredump::Inspector> m_coredump_inspector;
|
||||
OwnPtr<ProjectBuilder> m_project_builder;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue