aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Sterchele <nicolas@sterchelen.net>2023-03-20 09:23:10 +0100
committerVeikka Tuominen <git@vexu.eu>2023-05-03 08:39:24 +0300
commit13eb7251d37759bd47403db304c6120c706fe353 (patch)
tree225d87ef968270968379e2d58b9791b0aa152aa7
parent855493bb8b395970921494d3a11ccfeaac30c2dc (diff)
downloadzig-13eb7251d37759bd47403db304c6120c706fe353.tar.gz
zig-13eb7251d37759bd47403db304c6120c706fe353.zip
build: rename std.Build.*Step to std.Build.Step.*
Follow-up actions from #14647 Fixes #14947
-rw-r--r--lib/std/Build.zig28
-rw-r--r--lib/std/Build/Step/CheckFile.zig (renamed from lib/std/Build/CheckFileStep.zig)11
-rw-r--r--lib/std/Build/Step/CheckObject.zig (renamed from lib/std/Build/CheckObjectStep.zig)2
-rw-r--r--lib/std/Build/Step/Compile.zig (renamed from lib/std/Build/CompileStep.zig)2
-rw-r--r--lib/std/Build/Step/ConfigHeader.zig (renamed from lib/std/Build/ConfigHeaderStep.zig)8
-rw-r--r--lib/std/Build/Step/Fmt.zig (renamed from lib/std/Build/FmtStep.zig)7
-rw-r--r--lib/std/Build/Step/InstallArtifact.zig (renamed from lib/std/Build/InstallArtifactStep.zig)2
-rw-r--r--lib/std/Build/Step/InstallDir.zig (renamed from lib/std/Build/InstallDirStep.zig)2
-rw-r--r--lib/std/Build/Step/InstallFile.zig (renamed from lib/std/Build/InstallFileStep.zig)2
-rw-r--r--lib/std/Build/Step/ObjCopy.zig (renamed from lib/std/Build/ObjCopyStep.zig)0
-rw-r--r--lib/std/Build/Step/Options.zig (renamed from lib/std/Build/OptionsStep.zig)2
-rw-r--r--lib/std/Build/Step/RemoveDir.zig (renamed from lib/std/Build/RemoveDirStep.zig)2
-rw-r--r--lib/std/Build/Step/Run.zig (renamed from lib/std/Build/RunStep.zig)2
-rw-r--r--lib/std/Build/Step/TranslateC.zig (renamed from lib/std/Build/TranslateCStep.zig)2
-rw-r--r--lib/std/Build/Step/WriteFile.zig (renamed from lib/std/Build/WriteFileStep.zig)12
15 files changed, 40 insertions, 44 deletions
diff --git a/lib/std/Build.zig b/lib/std/Build.zig
index a2c8a22e32..bda50112b6 100644
--- a/lib/std/Build.zig
+++ b/lib/std/Build.zig
@@ -29,20 +29,20 @@ pub const Builder = Build;
pub const InstallDirectoryOptions = InstallDirStep.Options;
pub const Step = @import("Build/Step.zig");
-pub const CheckFileStep = @import("Build/CheckFileStep.zig");
-pub const CheckObjectStep = @import("Build/CheckObjectStep.zig");
-pub const ConfigHeaderStep = @import("Build/ConfigHeaderStep.zig");
-pub const FmtStep = @import("Build/FmtStep.zig");
-pub const InstallArtifactStep = @import("Build/InstallArtifactStep.zig");
-pub const InstallDirStep = @import("Build/InstallDirStep.zig");
-pub const InstallFileStep = @import("Build/InstallFileStep.zig");
-pub const ObjCopyStep = @import("Build/ObjCopyStep.zig");
-pub const CompileStep = @import("Build/CompileStep.zig");
-pub const OptionsStep = @import("Build/OptionsStep.zig");
-pub const RemoveDirStep = @import("Build/RemoveDirStep.zig");
-pub const RunStep = @import("Build/RunStep.zig");
-pub const TranslateCStep = @import("Build/TranslateCStep.zig");
-pub const WriteFileStep = @import("Build/WriteFileStep.zig");
+pub const CheckFileStep = @import("Build/Step/CheckFile.zig");
+pub const CheckObjectStep = @import("Build/Step/CheckObject.zig");
+pub const ConfigHeaderStep = @import("Build/Step/ConfigHeader.zig");
+pub const FmtStep = @import("Build/Step/Fmt.zig");
+pub const InstallArtifactStep = @import("Build/Step/InstallArtifact.zig");
+pub const InstallDirStep = @import("Build/Step/InstallDir.zig");
+pub const InstallFileStep = @import("Build/Step/InstallFile.zig");
+pub const ObjCopyStep = @import("Build/Step/ObjCopy.zig");
+pub const CompileStep = @import("Build/Step/Compile.zig");
+pub const OptionsStep = @import("Build/Step/Options.zig");
+pub const RemoveDirStep = @import("Build/Step/RemoveDir.zig");
+pub const RunStep = @import("Build/Step/Run.zig");
+pub const TranslateCStep = @import("Build/Step/TranslateC.zig");
+pub const WriteFileStep = @import("Build/Step/WriteFile.zig");
install_tls: TopLevelStep,
uninstall_tls: TopLevelStep,
diff --git a/lib/std/Build/CheckFileStep.zig b/lib/std/Build/Step/CheckFile.zig
index 1c2b6b7786..ad8b1a25f0 100644
--- a/lib/std/Build/CheckFileStep.zig
+++ b/lib/std/Build/Step/CheckFile.zig
@@ -2,6 +2,11 @@
//! TODO: make this more flexible, supporting more kinds of checks.
//! TODO: generalize the code in std.testing.expectEqualStrings and make this
//! CheckFileStep produce those helpful diagnostics when there is not a match.
+const CheckFileStep = @This();
+const std = @import("std");
+const Step = std.Build.Step;
+const fs = std.fs;
+const mem = std.mem;
step: Step,
expected_matches: []const []const u8,
@@ -80,9 +85,3 @@ fn make(step: *Step, prog_node: *std.Progress.Node) !void {
}
}
}
-
-const CheckFileStep = @This();
-const std = @import("../std.zig");
-const Step = std.Build.Step;
-const fs = std.fs;
-const mem = std.mem;
diff --git a/lib/std/Build/CheckObjectStep.zig b/lib/std/Build/Step/CheckObject.zig
index e79ce9d3df..431f74eccc 100644
--- a/lib/std/Build/CheckObjectStep.zig
+++ b/lib/std/Build/Step/CheckObject.zig
@@ -1,4 +1,4 @@
-const std = @import("../std.zig");
+const std = @import("std");
const assert = std.debug.assert;
const fs = std.fs;
const macho = std.macho;
diff --git a/lib/std/Build/CompileStep.zig b/lib/std/Build/Step/Compile.zig
index d5a135e24b..7627c4e6d0 100644
--- a/lib/std/Build/CompileStep.zig
+++ b/lib/std/Build/Step/Compile.zig
@@ -1,5 +1,5 @@
const builtin = @import("builtin");
-const std = @import("../std.zig");
+const std = @import("std");
const mem = std.mem;
const fs = std.fs;
const assert = std.debug.assert;
diff --git a/lib/std/Build/ConfigHeaderStep.zig b/lib/std/Build/Step/ConfigHeader.zig
index c1849b410e..6bfe28ae62 100644
--- a/lib/std/Build/ConfigHeaderStep.zig
+++ b/lib/std/Build/Step/ConfigHeader.zig
@@ -1,3 +1,7 @@
+const std = @import("std");
+const ConfigHeaderStep = @This();
+const Step = std.Build.Step;
+
pub const Style = union(enum) {
/// The configure format supported by autotools. It uses `#undef foo` to
/// mark lines that can be substituted with different values.
@@ -431,7 +435,3 @@ fn renderValueNasm(output: *std.ArrayList(u8), name: []const u8, value: Value) !
},
}
}
-
-const std = @import("../std.zig");
-const ConfigHeaderStep = @This();
-const Step = std.Build.Step;
diff --git a/lib/std/Build/FmtStep.zig b/lib/std/Build/Step/Fmt.zig
index 2a82342336..23d5d9e3ff 100644
--- a/lib/std/Build/FmtStep.zig
+++ b/lib/std/Build/Step/Fmt.zig
@@ -1,6 +1,9 @@
//! This step has two modes:
//! * Modify mode: directly modify source files, formatting them in place.
//! * Check mode: fail the step if a non-conforming file is found.
+const std = @import("std");
+const Step = std.Build.Step;
+const FmtStep = @This();
step: Step,
paths: []const []const u8,
@@ -67,7 +70,3 @@ fn make(step: *Step, prog_node: *std.Progress.Node) !void {
return step.evalChildProcess(argv.items);
}
-
-const std = @import("../std.zig");
-const Step = std.Build.Step;
-const FmtStep = @This();
diff --git a/lib/std/Build/InstallArtifactStep.zig b/lib/std/Build/Step/InstallArtifact.zig
index 50cf6ff323..fa357a9ae9 100644
--- a/lib/std/Build/InstallArtifactStep.zig
+++ b/lib/std/Build/Step/InstallArtifact.zig
@@ -1,4 +1,4 @@
-const std = @import("../std.zig");
+const std = @import("std");
const Step = std.Build.Step;
const CompileStep = std.Build.CompileStep;
const InstallDir = std.Build.InstallDir;
diff --git a/lib/std/Build/InstallDirStep.zig b/lib/std/Build/Step/InstallDir.zig
index d9ea248913..28280dcb7f 100644
--- a/lib/std/Build/InstallDirStep.zig
+++ b/lib/std/Build/Step/InstallDir.zig
@@ -1,4 +1,4 @@
-const std = @import("../std.zig");
+const std = @import("std");
const mem = std.mem;
const fs = std.fs;
const Step = std.Build.Step;
diff --git a/lib/std/Build/InstallFileStep.zig b/lib/std/Build/Step/InstallFile.zig
index 011ad48208..b6b66fd1e0 100644
--- a/lib/std/Build/InstallFileStep.zig
+++ b/lib/std/Build/Step/InstallFile.zig
@@ -1,4 +1,4 @@
-const std = @import("../std.zig");
+const std = @import("std");
const Step = std.Build.Step;
const FileSource = std.Build.FileSource;
const InstallDir = std.Build.InstallDir;
diff --git a/lib/std/Build/ObjCopyStep.zig b/lib/std/Build/Step/ObjCopy.zig
index 608c56591f..608c56591f 100644
--- a/lib/std/Build/ObjCopyStep.zig
+++ b/lib/std/Build/Step/ObjCopy.zig
diff --git a/lib/std/Build/OptionsStep.zig b/lib/std/Build/Step/Options.zig
index a0e72e3695..101c284cf0 100644
--- a/lib/std/Build/OptionsStep.zig
+++ b/lib/std/Build/Step/Options.zig
@@ -1,4 +1,4 @@
-const std = @import("../std.zig");
+const std = @import("std");
const builtin = @import("builtin");
const fs = std.fs;
const Step = std.Build.Step;
diff --git a/lib/std/Build/RemoveDirStep.zig b/lib/std/Build/Step/RemoveDir.zig
index a5bf3c3256..59025a7e91 100644
--- a/lib/std/Build/RemoveDirStep.zig
+++ b/lib/std/Build/Step/RemoveDir.zig
@@ -1,4 +1,4 @@
-const std = @import("../std.zig");
+const std = @import("std");
const fs = std.fs;
const Step = std.Build.Step;
const RemoveDirStep = @This();
diff --git a/lib/std/Build/RunStep.zig b/lib/std/Build/Step/Run.zig
index 5d530c7a25..4e973cfd98 100644
--- a/lib/std/Build/RunStep.zig
+++ b/lib/std/Build/Step/Run.zig
@@ -1,4 +1,4 @@
-const std = @import("../std.zig");
+const std = @import("std");
const builtin = @import("builtin");
const Step = std.Build.Step;
const CompileStep = std.Build.CompileStep;
diff --git a/lib/std/Build/TranslateCStep.zig b/lib/std/Build/Step/TranslateC.zig
index f2dc23d950..86727ea2f0 100644
--- a/lib/std/Build/TranslateCStep.zig
+++ b/lib/std/Build/Step/TranslateC.zig
@@ -1,4 +1,4 @@
-const std = @import("../std.zig");
+const std = @import("std");
const Step = std.Build.Step;
const CompileStep = std.Build.CompileStep;
const CheckFileStep = std.Build.CheckFileStep;
diff --git a/lib/std/Build/WriteFileStep.zig b/lib/std/Build/Step/WriteFile.zig
index dee79af5be..68f7c37c6c 100644
--- a/lib/std/Build/WriteFileStep.zig
+++ b/lib/std/Build/Step/WriteFile.zig
@@ -8,6 +8,11 @@
//! during the normal build process, but as a utility run by a developer with
//! intention to update source files, which will then be committed to version
//! control.
+const std = @import("std");
+const Step = std.Build.Step;
+const fs = std.fs;
+const ArrayList = std.ArrayList;
+const WriteFileStep = @This();
step: Step,
/// The elements here are pointers because we need stable pointers for the
@@ -284,10 +289,3 @@ fn make(step: *Step, prog_node: *std.Progress.Node) !void {
try step.writeManifest(&man);
}
-
-const std = @import("../std.zig");
-const Step = std.Build.Step;
-const fs = std.fs;
-const ArrayList = std.ArrayList;
-
-const WriteFileStep = @This();