blob: 0df4a2e981d282bbd1764e6efe50e2e09fed125a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#pragma once
#include "Conf.hpp"
#include "Linker.hpp"
namespace sibs
{
class CmakeModule
{
public:
Result<bool> compile(const SibsConfig &config, const FileString &buildPath, LinkerFlagCallbackFunc staticLinkerFlagCallbackFunc, LinkerFlagCallbackFunc dynamicLinkerFlagCallbackFunc, GlobalIncludeDirCallbackFunc globalIncludeDirCallback);
};
}
|