11const std = @import ("std" );
2- const e = @import ("embed-file " );
2+ const e = @import ("embed_file " );
33
44const Dep = struct {
55 name : []const u8 ,
@@ -37,7 +37,7 @@ pub fn build(b: *std.Build) !void {
3737 .optimize = optimize ,
3838 .link_libc = true ,
3939 });
40- for (deps ) | dep | dep .addImport (& lib .root_module );
40+ for (deps ) | dep | dep .addImport (lib .root_module );
4141 const lib_install = b .addInstallFileWithDir (
4242 lib .getEmittedBin (),
4343 .lib ,
@@ -53,15 +53,15 @@ pub fn build(b: *std.Build) !void {
5353 .target = target ,
5454 .optimize = optimize ,
5555 });
56- for (deps ) | dep | dep .addImport (& exe .root_module );
56+ for (deps ) | dep | dep .addImport (exe .root_module );
5757 b .installArtifact (exe );
5858
5959 const tests = b .addTest (.{
6060 .target = target ,
6161 .optimize = optimize ,
6262 .root_source_file = b .path ("src/main.zig" ),
6363 });
64- for (deps ) | dep | dep .addImport (& tests .root_module );
64+ for (deps ) | dep | dep .addImport (tests .root_module );
6565 const tests_run = b .addRunArtifact (tests );
6666
6767 const tests_step = b .step ("test" , "test seamstress" );
@@ -86,8 +86,8 @@ pub fn build(b: *std.Build) !void {
8686 .optimize = optimize ,
8787 });
8888 for (deps ) | dep | {
89- dep .addImport (& root_comp_check .root_module );
90- dep .addImport (& comp_check .root_module );
89+ dep .addImport (root_comp_check .root_module );
90+ dep .addImport (comp_check .root_module );
9191 }
9292 const check = b .step ("check" , "check for compile errors" );
9393 check .dependOn (& comp_check .step );
@@ -125,7 +125,7 @@ pub fn build(b: *std.Build) !void {
125125 .target = t ,
126126 .optimize = release_mode ,
127127 });
128- for (target_deps ) | dep | dep .addImport (& release_exe .root_module );
128+ for (target_deps ) | dep | dep .addImport (release_exe .root_module );
129129
130130 const target_output = b .addInstallArtifact (release_exe , .{
131131 .dest_dir = .{ .override = .{
@@ -140,16 +140,16 @@ pub fn build(b: *std.Build) !void {
140140}
141141
142142fn createImports (b : * std.Build , options : Options ) []const Dep {
143- var list : std .ArrayListUnmanaged (Dep ) = .{} ;
143+ var list : std .ArrayListUnmanaged (Dep ) = .empty ;
144144 list .ensureTotalCapacity (b .allocator , 5 ) catch @panic ("OOM" );
145145
146146 const assets = b .createModule (.{
147- .root_source_file = b .addWriteFile ("module.zig" ,
147+ .root_source_file = b .addWriteFiles (). add ("module.zig" ,
148148 \\pub const lua = @import("lua");
149149 \\pub const @"test" = @import("test");
150150 \\pub const version = @import("version").version;
151151 \\
152- ). files . items [ 0 ]. getPath () ,
152+ ),
153153 });
154154 {
155155 const lua_files : []const []const u8 = &.{
@@ -174,7 +174,7 @@ fn createImports(b: *std.Build, options: Options) []const Dep {
174174 {
175175 const ef = e .addEmbedFiles (b );
176176 ef .addFile (b .path ("version.txt" ), "semver-str" , null );
177- const wf_module = b .addWriteFile ("version.zig" ,
177+ const wf_module = b .addWriteFiles (). add ("version.zig" ,
178178 \\const semver_str = str: {
179179 \\ const str = @import("semver-str").@"semver-str";
180180 \\ if (std.mem.indexOfAny(u8, &str, "\r\n \t")) |idx| break :str str[0..idx];
@@ -187,13 +187,13 @@ fn createImports(b: *std.Build, options: Options) []const Dep {
187187 \\ @compileLog("error: ", err);
188188 \\ @compileError("semantic version string failed to parse!");
189189 \\};
190- ). files . items [ 0 ]. getPath () ;
190+ );
191191 const version = b .createModule (.{ .root_source_file = wf_module });
192192 version .addImport ("semver-str" , ef .module );
193193 assets .addImport ("version" , version );
194194 }
195195
196- const ziglua = b .dependency ("ziglua " , .{
196+ const zlua = b .dependency ("zlua " , .{
197197 .target = options .target ,
198198 .optimize = options .optimize ,
199199 });
@@ -205,11 +205,11 @@ fn createImports(b: *std.Build, options: Options) []const Dep {
205205 .target = options .target ,
206206 .optimize = options .optimize ,
207207 });
208- const @ "known-folders" = b .dependency ("known-folders " , .{});
209- list .appendAssumeCapacity (.{ .module = ziglua .module ("ziglua " ), .name = "ziglua " });
208+ const known_folders = b .dependency ("known_folders " , .{});
209+ list .appendAssumeCapacity (.{ .module = zlua .module ("zlua " ), .name = "zlua " });
210210 list .appendAssumeCapacity (.{ .module = xev .module ("xev" ), .name = "xev" });
211211 list .appendAssumeCapacity (.{ .module = zosc .module ("zosc" ), .name = "zosc" });
212- list .appendAssumeCapacity (.{ .module = @ "known-folders" .module ("known-folders" ), .name = "known-folders" });
212+ list .appendAssumeCapacity (.{ .module = known_folders .module ("known-folders" ), .name = "known-folders" });
213213 list .appendAssumeCapacity (.{ .module = assets , .name = "assets" });
214214 return list .items ;
215215}
0 commit comments