rename std.Build.LibExeObjStep to std.Build.CompileStep

This matches the nomenclature internally: a Compilation is the main type
that represents a single invokation of the compiler.
This commit is contained in:
Andrew Kelley
2023-01-31 13:44:06 -07:00
parent 77544683dd
commit 16cdd1297e
25 changed files with 162 additions and 153 deletions
-1
View File
@@ -1,5 +1,4 @@
const std = @import("std");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{});
+5 -2
View File
@@ -1,5 +1,4 @@
const std = @import("std");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{});
@@ -36,7 +35,11 @@ pub fn build(b: *std.Build) void {
}
}
fn createScenario(b: *std.Build, optimize: std.builtin.OptimizeMode, target: std.zig.CrossTarget) *LibExeObjectStep {
fn createScenario(
b: *std.Build,
optimize: std.builtin.OptimizeMode,
target: std.zig.CrossTarget,
) *std.Build.CompileStep {
const exe = b.addExecutable(.{
.name = "test",
.optimize = optimize,
+1 -2
View File
@@ -1,5 +1,4 @@
const std = @import("std");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{});
@@ -35,7 +34,7 @@ pub fn build(b: *std.Build) void {
}
}
fn createScenario(b: *std.Build, optimize: std.builtin.OptimizeMode) *LibExeObjectStep {
fn createScenario(b: *std.Build, optimize: std.builtin.OptimizeMode) *std.Build.CompileStep {
const exe = b.addExecutable(.{
.name = "test",
.optimize = optimize,
+1 -2
View File
@@ -1,6 +1,5 @@
const std = @import("std");
const builtin = @import("builtin");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{});
@@ -93,7 +92,7 @@ pub fn build(b: *std.Build) void {
}
}
fn simpleExe(b: *std.Build, optimize: std.builtin.OptimizeMode) *LibExeObjectStep {
fn simpleExe(b: *std.Build, optimize: std.builtin.OptimizeMode) *std.Build.CompileStep {
const exe = b.addExecutable(.{
.name = "main",
.optimize = optimize,
@@ -1,5 +1,4 @@
const std = @import("std");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{});
-1
View File
@@ -1,5 +1,4 @@
const std = @import("std");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{});
+5 -2
View File
@@ -1,5 +1,4 @@
const std = @import("std");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{});
@@ -35,7 +34,11 @@ pub fn build(b: *std.Build) void {
}
}
fn createScenario(b: *std.Build, optimize: std.builtin.OptimizeMode, target: std.zig.CrossTarget) *LibExeObjectStep {
fn createScenario(
b: *std.Build,
optimize: std.builtin.OptimizeMode,
target: std.zig.CrossTarget,
) *std.Build.CompileStep {
const static = b.addStaticLibrary(.{
.name = "a",
.optimize = optimize,
@@ -1,6 +1,5 @@
const std = @import("std");
const builtin = @import("builtin");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{});
+5 -2
View File
@@ -1,6 +1,5 @@
const std = @import("std");
const builtin = @import("builtin");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{});
@@ -51,7 +50,11 @@ fn testUnwindInfo(
test_step.dependOn(&run_cmd.step);
}
fn createScenario(b: *std.Build, optimize: std.builtin.OptimizeMode, target: std.zig.CrossTarget) *LibExeObjectStep {
fn createScenario(
b: *std.Build,
optimize: std.builtin.OptimizeMode,
target: std.zig.CrossTarget,
) *std.Build.CompileStep {
const exe = b.addExecutable(.{
.name = "test",
.optimize = optimize,
+5 -2
View File
@@ -1,5 +1,4 @@
const std = @import("std");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const test_step = b.step("test", "Test");
@@ -51,7 +50,11 @@ fn testUuid(
}
}
fn simpleDylib(b: *std.Build, optimize: std.builtin.OptimizeMode, target: std.zig.CrossTarget) *LibExeObjectStep {
fn simpleDylib(
b: *std.Build,
optimize: std.builtin.OptimizeMode,
target: std.zig.CrossTarget,
) *std.Build.CompileStep {
const dylib = b.addSharedLibrary(.{
.name = "test",
.version = .{ .major = 1, .minor = 0 },
-1
View File
@@ -1,5 +1,4 @@
const std = @import("std");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{});
-1
View File
@@ -1,5 +1,4 @@
const std = @import("std");
const LibExeObjectStep = std.Build.LibExeObjStep;
pub fn build(b: *std.Build) void {
const optimize = b.standardOptimizeOption(.{});
+5 -5
View File
@@ -8,7 +8,7 @@ const mem = std.mem;
const fmt = std.fmt;
const ArrayList = std.ArrayList;
const OptimizeMode = std.builtin.OptimizeMode;
const LibExeObjStep = std.Build.LibExeObjStep;
const CompileStep = std.Build.CompileStep;
const Allocator = mem.Allocator;
const ExecError = std.Build.ExecError;
const Step = std.Build.Step;
@@ -842,7 +842,7 @@ pub const StackTracesContext = struct {
step: Step,
context: *StackTracesContext,
exe: *LibExeObjStep,
exe: *CompileStep,
name: []const u8,
optimize_mode: OptimizeMode,
expect_output: []const u8,
@@ -850,7 +850,7 @@ pub const StackTracesContext = struct {
pub fn create(
context: *StackTracesContext,
exe: *LibExeObjStep,
exe: *CompileStep,
name: []const u8,
optimize_mode: OptimizeMode,
expect_output: []const u8,
@@ -1180,14 +1180,14 @@ pub const GenHContext = struct {
const GenHCmpOutputStep = struct {
step: Step,
context: *GenHContext,
obj: *LibExeObjStep,
obj: *CompileStep,
name: []const u8,
test_index: usize,
case: *const TestCase,
pub fn create(
context: *GenHContext,
obj: *LibExeObjStep,
obj: *CompileStep,
name: []const u8,
case: *const TestCase,
) *GenHCmpOutputStep {