aboutsummaryrefslogtreecommitdiff
path: root/lib/std/build.zig
diff options
context:
space:
mode:
authorsyscall0 <syscall0@protonmail.com>2019-11-26 23:37:38 +0300
committerAndrew Kelley <andrew@ziglang.org>2019-11-26 15:40:31 -0500
commita6ef83cccfd1c586346c374d0f011e29d465da0e (patch)
treebdd0ca40e87059948f0e5f4d448bbc35ee08a6d8 /lib/std/build.zig
parent7de138ad7cef1f9d1743a82f9a0419142484f24a (diff)
downloadzig-a6ef83cccfd1c586346c374d0f011e29d465da0e.tar.gz
zig-a6ef83cccfd1c586346c374d0f011e29d465da0e.zip
Fix build system crash when compiling windows dll
Diffstat (limited to 'lib/std/build.zig')
-rw-r--r--lib/std/build.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/std/build.zig b/lib/std/build.zig
index 9bac20df4b..ea6ea929cf 100644
--- a/lib/std/build.zig
+++ b/lib/std/build.zig
@@ -2175,7 +2175,7 @@ const InstallArtifactStep = struct {
const full_dest_path = builder.getInstallPath(self.dest_dir, self.artifact.out_filename);
try builder.updateFile(self.artifact.getOutputPath(), full_dest_path);
- if (self.artifact.isDynamicLibrary()) {
+ if (self.artifact.isDynamicLibrary() and self.artifact.target.wantSharedLibSymLinks()) {
try doAtomicSymLinks(builder.allocator, full_dest_path, self.artifact.major_only_filename, self.artifact.name_only_filename);
}
if (self.pdb_dir) |pdb_dir| {