#ifndef BACKEND_NINJA_HPP #define BACKEND_NINJA_HPP #include #include namespace backend { class Ninja { public: void addSourceFile(const char *filepath); void build(const std::string &packageName, const char *savePath); private: bool containsSourceFile(const char *filepath) const; private: std::vector sourceFiles; }; } #endif //BACKEND_NINJA_HPP