libc++
Some checks failed
demo.yaml / libc++ (push) Failing after 0s

This commit is contained in:
Jorijn van der Graaf 2026-03-02 15:24:45 +01:00
commit 9bd12660eb
8 changed files with 94 additions and 60 deletions

View file

@ -39,6 +39,11 @@ namespace Crafter {
CRAFTER_CONFIGURATION_TYPE_SHARED_LIBRARY,
};
export struct CmakeDep {
fs::path path;
std::string options;
};
export class Project;
export class Configuration {
public:
@ -51,6 +56,7 @@ namespace Crafter {
std::vector<fs::path> c_files;
std::vector<fs::path> cuda;
std::vector<std::tuple<std::shared_ptr<Project>, Configuration&>> dependencies;
std::vector<CmakeDep> cmakeDeps;
std::vector<Shader> shaders;
std::vector<fs::path> additionalFiles;
std::vector<Define> defines;