13 void AddCodeFile(
const std::filesystem::path& fileName);
14 void AddNonCodeFile(
const std::filesystem::path& fileName);
15 void CreateProject()
const;
17 void OutputFile(
const std::string& output)
const;
18 void WriteProjectInfo(std::string& output)
const;
19 void WriteCodeFiles(std::string& output)
const;
20 static void WriteDllReferenceByFilename(std::string& output,
const std::string& path);
21 static void WriteDllReference(std::string& output,
const std::string& path);
22 static void WriteTargets(std::string& output);
24 std::string assemblyName;
26 std::vector<std::filesystem::path> codeFiles;
27 std::vector<std::filesystem::path> nonCodeFiles;