2017-03-22 23:26:30 +08:00
|
|
|
const mem = @import("mem.zig");
|
2017-05-02 01:12:38 +08:00
|
|
|
const builtin = @import("builtin");
|
2017-03-22 23:26:30 +08:00
|
|
|
|
2017-03-23 14:59:58 +08:00
|
|
|
pub const linking_libc = linkingLibrary("c");
|
|
|
|
|
2017-03-22 23:26:30 +08:00
|
|
|
pub fn linkingLibrary(lib_name: []const u8) -> bool {
|
|
|
|
// TODO shouldn't need this if
|
2017-05-02 01:12:38 +08:00
|
|
|
if (builtin.link_libs.len != 0) {
|
|
|
|
for (builtin.link_libs) |link_lib| {
|
2017-03-22 23:26:30 +08:00
|
|
|
if (mem.eql(u8, link_lib, lib_name)) {
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return false;
|
|
|
|
}
|