From 22815d222cbfb6dfa89960f99f84996e33a84407 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Sat, 5 Aug 2023 11:07:20 +0200 Subject: [PATCH] Only create a shared library where we know it works --- build.zig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build.zig b/build.zig index 33faf033..9f48d4d5 100644 --- a/build.zig +++ b/build.zig @@ -38,6 +38,12 @@ pub fn build(b: *std.build.Builder) !void { } for (libs) |lib| { + if (lib == shared and + !(target.isDarwin() or target.isDragonFlyBSD() or target.isFreeBSD() or + target.isLinux() or target.isNetBSD() or target.isOpenBSD() or target.isWindows())) + { + continue; + } b.installArtifact(lib); if (optimize != .Debug and !target.isWindows() and lib != static) { lib.strip = true;