| 1234567891011121314151617181920212223 |
- #include "core/global_defs.h"
- #include <boost/asio/io_context.hpp>
- #include <fstream>
- #include <nlohmann/json.hpp>
- #include <spdlog/spdlog.h>
- using namespace sophiar;
- int main(int argc, char *argv[]) {
- spdlog::set_level(spdlog::level::trace);
- assert(argc == 2);
- std::ifstream config_file(argv[1]);
- assert(config_file.is_open());
- auto config = nlohmann::json::parse(config_file);
- auto ok = initialize(config);
- assert(ok);
- global_context->run();
- return 0;
- }
|