aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build/OptionsStep.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-02-04 14:17:47 -0700
committerAndrew Kelley <andrew@ziglang.org>2023-02-04 14:17:47 -0700
commit09cee1d5e34dd4187242a693c2d7b5a9d1e689b1 (patch)
tree70be147cdf59171bda9079abb3c5fe318ffad72b /lib/std/Build/OptionsStep.zig
parentfab9b7110ed1fa7bb082aad5e095047441db2b24 (diff)
parentb7c96c3bbdc0e2172cf9edb0c9c7c52f86c2311e (diff)
downloadzig-09cee1d5e34dd4187242a693c2d7b5a9d1e689b1.tar.gz
zig-09cee1d5e34dd4187242a693c2d7b5a9d1e689b1.zip
Merge remote-tracking branch 'origin/master' into llvm16
Diffstat (limited to 'lib/std/Build/OptionsStep.zig')
-rw-r--r--lib/std/Build/OptionsStep.zig7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/std/Build/OptionsStep.zig b/lib/std/Build/OptionsStep.zig
index c1d2c8454a..8a50456539 100644
--- a/lib/std/Build/OptionsStep.zig
+++ b/lib/std/Build/OptionsStep.zig
@@ -204,8 +204,11 @@ pub fn addOptionArtifact(self: *OptionsStep, name: []const u8, artifact: *Compil
self.step.dependOn(&artifact.step);
}
-pub fn getPackage(self: *OptionsStep, package_name: []const u8) std.Build.Pkg {
- return .{ .name = package_name, .source = self.getSource() };
+pub fn createModule(self: *OptionsStep) *std.Build.Module {
+ return self.builder.createModule(.{
+ .source_file = self.getSource(),
+ .dependencies = &.{},
+ });
}
pub fn getSource(self: *OptionsStep) FileSource {