mirror of
https://github.com/ziglang/zig.git
synced 2026-02-12 20:37:54 +00:00
std.Build: add deprecated declarations
These declarations are now aliases of their new APIs and marked as deprecated via doc comments: * std.build.Builder * std.build * std.Build.LibExeObjStep
This commit is contained in:
parent
16cdd1297e
commit
13a9616540
@ -19,8 +19,12 @@ const NativeTargetInfo = std.zig.system.NativeTargetInfo;
|
||||
const Sha256 = std.crypto.hash.sha2.Sha256;
|
||||
const Build = @This();
|
||||
|
||||
///// deprecated: use `CompileStep` instead.
|
||||
//pub const LibExeObjStep = CompileStep;
|
||||
/// deprecated: use `CompileStep`.
|
||||
pub const LibExeObjStep = CompileStep;
|
||||
/// deprecated: use `Build`.
|
||||
pub const Builder = Build;
|
||||
/// deprecated: use `InstallDirStep.Options`
|
||||
pub const InstallDirectoryOptions = InstallDirStep.Options;
|
||||
|
||||
pub const Step = @import("Build/Step.zig");
|
||||
pub const CheckFileStep = @import("Build/CheckFileStep.zig");
|
||||
@ -1637,9 +1641,6 @@ pub fn constructCMacro(allocator: Allocator, name: []const u8, value: ?[]const u
|
||||
return macro;
|
||||
}
|
||||
|
||||
/// deprecated: use `InstallDirStep.Options`
|
||||
pub const InstallDirectoryOptions = InstallDirStep.Options;
|
||||
|
||||
pub const VcpkgRoot = union(VcpkgRootStatus) {
|
||||
unattempted: void,
|
||||
not_found: void,
|
||||
|
||||
@ -96,13 +96,8 @@ pub const wasm = @import("wasm.zig");
|
||||
pub const zig = @import("zig.zig");
|
||||
pub const start = @import("start.zig");
|
||||
|
||||
///// Deprecated. Use `std.Build` instead.
|
||||
///// TODO: remove this after releasing 0.11.0
|
||||
//pub const build = struct {
|
||||
// /// Deprecated. Use `std.Build` instead.
|
||||
// /// TODO: remove this after releasing 0.11.0
|
||||
// pub const Builder = Build;
|
||||
//};
|
||||
/// deprecated: use `Build`.
|
||||
pub const build = Build;
|
||||
|
||||
const root = @import("root");
|
||||
const options_override = if (@hasDecl(root, "std_options")) root.std_options else struct {};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user