#include "human_processor.h" #include "structs.h" #include "validator.h" namespace com::fourisland::lingo2_archipelago { namespace { void Run(const std::string& mapdir) { CollectedInfo info; ProcessHumanData(mapdir, info); ValidateCollectedInfo(info); } } // namespace } // namespace com::fourisland::lingo2_archipelago int main(int argc, char** argv) { if (argc != 2) { std::cout << "Incorrect argument count." << std::endl; std::cout << "Usage: validator [path to map directory]" << std::endl; return 1; } std::string mapdir = argv[1]; com::fourisland::lingo2_archipelago::Run(mapdir); return 0; }