aboutsummaryrefslogtreecommitdiff
path: root/std/target.zig
blob: f6b6f7177de32c0751b1199eca975728957747cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const mem = @import("mem.zig");

pub const linking_libc = linkingLibrary("c");

pub fn linkingLibrary(lib_name: []const u8) -> bool {
    // TODO shouldn't need this if
    if (@compileVar("link_libs").len != 0) {
        for (@compileVar("link_libs")) |link_lib| {
            if (mem.eql(u8, link_lib, lib_name)) {
                return true;
            }
        }
    }
    return false;
}