use target OS, not host, to trigger build differences
This commit is contained in:
parent
9c41e1228d
commit
12c604272d
|
@ -14,7 +14,7 @@ pub fn build(b: *std.build.Builder) void {
|
|||
const exe = b.addExecutable("clipboard", "src/main.zig");
|
||||
exe.setTarget(target);
|
||||
exe.setBuildMode(mode);
|
||||
if (std.builtin.os.tag == .linux) {
|
||||
if (target.getOs().tag == .linux) {
|
||||
// LibX11 1.7.2: https://gitlab.freedesktop.org/xorg/lib/libx11/-/archive/libX11-1.7.2/libx11-libX11-1.7.2.tar.gz
|
||||
// LibXfixes 5.0.3: https://gitlab.freedesktop.org/xorg/lib/libxfixes/-/archive/libXfixes-5.0.3/libxfixes-libXfixes-5.0.3.tar.gz
|
||||
// XOrg Proto: https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/archive/xorgproto-2021.5/xorgproto-xorgproto-2021.5.tar.gz
|
||||
|
@ -37,7 +37,7 @@ pub fn build(b: *std.build.Builder) void {
|
|||
inline for (dependent_objects) |obj|
|
||||
exe.addObjectFile(obj);
|
||||
}
|
||||
if (std.builtin.os.tag == .windows) {
|
||||
if (target.getOs().tag == .windows) {
|
||||
// exe.linkLibC();
|
||||
// exe.addIncludeDir("/usr/include/");
|
||||
// exe.linkSystemLibrary("X11");
|
||||
|
|
Loading…
Reference in New Issue
Block a user