module; #include #include #include export module Crafter.Build:Configuration; export namespace Crafter::Build { class Configuration { public: std::string name; std::string standard; std::vector sourceFiles; std::vector moduleFiles; std::string optimizationLevel; std::string buildDir; std::string outputDir; Configuration(std::string name, std::string standard, std::vector sourceFiles, std::vector moduleFiles, std::string optimizationLevel, std::string buildDir, std::string outputDir); }; }