aboutsummaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-08-01 12:59:30 +0200
committerHimbeer <himbeer@disroot.org>2024-08-01 12:59:30 +0200
commit017c63d49f4c6fdd2f762dd7d14323fbbdb7775e (patch)
tree37aba07371d316e63ee8543ba5789dd22ab91639 /build.zig
parentb2e908aa7a503037ebb95df3860fdb196aacdf30 (diff)
Remove userinit entirely, directly embedding the init ELF instead
Closes #69.
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig8
1 files changed, 0 insertions, 8 deletions
diff --git a/build.zig b/build.zig
index 42a013f..c2762d2 100644
--- a/build.zig
+++ b/build.zig
@@ -9,14 +9,6 @@ const std = @import("std");
// declaratively construct a build graph that will be executed by an external
// runner.
pub fn build(b: *std.Build) void {
- const create_userinit = b.addSystemCommand(&.{"tar"});
- create_userinit.addArg("-C");
- create_userinit.addDirectoryArg(b.path("src/lib/cfg/userinit"));
- create_userinit.addArg("-cf");
- create_userinit.addFileArg(b.path("src/lib/cfg/userinit.tar"));
- create_userinit.addArg(".");
- b.getInstallStep().dependOn(&create_userinit.step);
-
const riscv64_freestanding = std.zig.CrossTarget{
.cpu_arch = std.Target.Cpu.Arch.riscv64,
.os_tag = std.Target.Os.Tag.freestanding,