mirror of
https://github.com/ProgramSnail/build_system_2022.git
synced 2025-12-06 00:48:42 +00:00
init
This commit is contained in:
parent
4d899f64a7
commit
b4a7121411
23 changed files with 681 additions and 11 deletions
20
interactive_mode.cpp
Normal file
20
interactive_mode.cpp
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
#include "interactive_mode.hpp"
|
||||
|
||||
#include <cstddef>
|
||||
#include <iostream>
|
||||
|
||||
#include "build_graph.hpp"
|
||||
#include "builder.hpp"
|
||||
|
||||
#include "cli_common.hpp"
|
||||
|
||||
void interactiveMode() {
|
||||
build_system::Builder builder = constructBuilder(std::cin, &std::cout);
|
||||
|
||||
build_system::BuildGraph build_graph = constructBuildGraph(std::cin, &std::cout);
|
||||
|
||||
size_t target_id = constructTargetId(std::cin, &std::cout);
|
||||
|
||||
execute(builder, build_graph, target_id, &std::cout);
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue