Pass CMAKE_PREFIX_PATH into the compiler
This commit is contained in:
parent
dfe5ea43cd
commit
ad6a8629c1
@ -48,3 +48,5 @@ target_link_libraries(bb PUBLIC
|
||||
)
|
||||
|
||||
target_compile_options(bb PRIVATE -Wall -Wextra -pedantic -Wpedantic -Werror -Wno-c99-extensions -Wno-unused-function -Wno-missing-designated-field-initializers -funsigned-char -fwrapv -fno-strict-aliasing)
|
||||
target_compile_definitions(bb PUBLIC CMAKE_PREFIX_PATH="${CMAKE_PREFIX_PATH}")
|
||||
|
||||
|
@ -174,13 +174,18 @@ fn String compile_file(Arena* arena, Compile options)
|
||||
};
|
||||
Slice<String> object_slice = array_to_slice(objects);
|
||||
|
||||
String libraries[] = {
|
||||
String c_abi_libraries[] = {
|
||||
string_literal("build/libc_abi.a"),
|
||||
};
|
||||
Slice<String> library_slice = {};
|
||||
if (base_name.equal(string_literal("c_abi")))
|
||||
|
||||
if (base_name.equal(string_literal("compiler")))
|
||||
{
|
||||
library_slice = array_to_slice(libraries);
|
||||
trap();
|
||||
}
|
||||
else if (base_name.equal(string_literal("c_abi")))
|
||||
{
|
||||
library_slice = array_to_slice(c_abi_libraries);
|
||||
}
|
||||
|
||||
compile(arena, {
|
||||
|
Loading…
x
Reference in New Issue
Block a user