// Copyright (c) 2023 Dominic Masters // // This software is released under the MIT License. // https://opensource.org/licenses/MIT #pragma once #include "dawnsharedlibs.hpp" #include "../../util/file.hpp" #include "../../util/csv.hpp" #include "../../util/xml.hpp" #include #include #include #include #include namespace Dawn { class DawnTool { protected: std::vector args; public: int32_t exec(const int32_t argc, const char *argv[]); virtual int32_t start() = 0; }; } int main(const int32_t argc, const char *argv[]);