Loading...
Searching...
No Matches
JitBuildTree.hpp
1#pragma once
2#include <score_plugin_jit_export.h>
3
4#include <span>
5
6// What the JIT compiles with when it compiles against score's build tree
7// instead of an SDK. The values are generated at configure time, per
8// configuration under a multi-configuration generator, into a header only
9// JitBuildTree.cpp includes: an installed SDK, whose include/score holds this
10// header, has no such generated file.
11namespace Jit
12{
15SCORE_PLUGIN_JIT_EXPORT std::span<const char* const> buildTreeIncludeDirs() noexcept;
16
19SCORE_PLUGIN_JIT_EXPORT std::span<const char* const> buildTreeDefinitions() noexcept;
20
23SCORE_PLUGIN_JIT_EXPORT std::span<const char* const> buildTreeFlags() noexcept;
24}
STL namespace.