| ... | @@ -2175,7 +2175,7 @@ const InstallArtifactStep = struct { | ... | @@ -2175,7 +2175,7 @@ const InstallArtifactStep = struct { |
| 2175 | | 2175 | |
| 2176 | const full_dest_path = builder.getInstallPath(self.dest_dir, self.artifact.out_filename); | 2176 | const full_dest_path = builder.getInstallPath(self.dest_dir, self.artifact.out_filename); |
| 2177 | try builder.updateFile(self.artifact.getOutputPath(), full_dest_path); | 2177 | try builder.updateFile(self.artifact.getOutputPath(), full_dest_path); |
| 2178 | if (self.artifact.isDynamicLibrary()) { | 2178 | if (self.artifact.isDynamicLibrary() and self.artifact.target.wantSharedLibSymLinks()) { |
| 2179 | try doAtomicSymLinks(builder.allocator, full_dest_path, self.artifact.major_only_filename, self.artifact.name_only_filename); | 2179 | try doAtomicSymLinks(builder.allocator, full_dest_path, self.artifact.major_only_filename, self.artifact.name_only_filename); |
| 2180 | } | 2180 | } |
| 2181 | if (self.pdb_dir) |pdb_dir| { | 2181 | if (self.pdb_dir) |pdb_dir| { |