Smart parellalization

This commit is contained in:
2026-06-28 09:37:09 -04:00
parent 1813b3f5cf
commit ac98871cfc
9 changed files with 275 additions and 73 deletions

View File

@@ -2,14 +2,19 @@
#define BUILD_SCRIPT_APP
#include <filesystem>
#include <taskflow/taskflow.hpp>
#include "args.h"
#include "logging.h"
#include "taskflow/core/executor.hpp"
#include "taskflow/core/taskflow.hpp"
#include "types.h"
class Application {
public:
Application(Options options);
void assemble();
void save_graph(std::string filename);
void run();
private:
@@ -18,6 +23,8 @@ class Application {
BuildType m_BuildType;
Command m_Command;
tf::Taskflow m_Taskflow;
void createAllLoggers();
void buildProject();