simplify build code

This commit is contained in:
Garux
2024-01-24 17:09:04 +06:00
parent ecdad801b9
commit 9a13f9ed55
13 changed files with 40 additions and 95 deletions

View File

@@ -21,16 +21,13 @@
#pragma once
#include <cstddef>
#include <vector>
#include "string/string.h"
void build_set_variable( const char* name, const char* value );
void build_clear_variables();
class CommandListener
{
public:
virtual void execute( const char* command ) = 0;
};
void build_run( size_t buildIdx, CommandListener& listener );
std::vector<CopiedString> build_construct_commands( size_t buildIdx );
void DoBuildMenu();