From da1be5bf55b97cab67c5c53efb50a567734cd462 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Wed, 1 Mar 2023 17:04:21 +0100 Subject: [PATCH] build.zig: build only static libraries --- build.zig | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/build.zig b/build.zig index 7243978f..dfc82bfa 100644 --- a/build.zig +++ b/build.zig @@ -16,21 +16,13 @@ pub fn build(b: *std.build.Builder) !void { const enable_benchmarks = b.option(bool, "enable_benchmarks", "Whether tests should be benchmarks.") orelse false; const benchmarks_iterations = b.option(u32, "iterations", "Number of iterations for benchmarks.") orelse 200; - const shared = b.addSharedLibrary(.{ - .name = if (target.isWindows()) "sodium_shared" else "sodium", - .target = target, - .optimize = optimize, - }); const static = b.addStaticLibrary(.{ .name = "sodium", .target = target, .optimize = optimize, }); - shared.strip = true; - static.strip = true; - const libs_ = [_]*LibExeObjStep{ shared, static }; - const libs = if (target.getOsTag() == .wasi) libs_[1..] else libs_[0..]; + const libs = [_]*LibExeObjStep{static}; const prebuilt_version_file_path = "builds/msvc/version.h"; const version_file_path = "include/sodium/version.h";