aboutsummaryrefslogtreecommitdiff
path: root/backend/BackendUtils.hpp
blob: acef0cad255e762c5553af90ac823654998821ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once

#include "../include/Conf.hpp"

namespace backend
{
    class Ninja;
    
    class BackendUtils
    {
    public:
        static sibs::Language getFileLanguage(tinydir_file *file);
        static void collectSourceFiles(const _tinydir_char_t *projectPath, Ninja *ninjaProject, const sibs::SibsConfig &sibsConfig, bool recursive = true);
    };
}