aboutsummaryrefslogtreecommitdiff
path: root/src/runtime.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-12-24 04:49:57 +0000
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-12-24 04:49:57 +0000
commit5105614b83bb6496c900c2e22c98b5abe1e5b50b (patch)
tree89ad8a801b195df930a7bdecbc93937a5b40342a /src/runtime.zig
parentb73e7a9732beefefa82934e728421275a089c49d (diff)
downloadbun-5105614b83bb6496c900c2e22c98b5abe1e5b50b.tar.gz
bun-5105614b83bb6496c900c2e22c98b5abe1e5b50b.tar.zst
bun-5105614b83bb6496c900c2e22c98b5abe1e5b50b.zip
Improve devcontainer environment errors
Diffstat (limited to 'src/runtime.zig')
-rw-r--r--src/runtime.zig8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/runtime.zig b/src/runtime.zig
index db9954b27..337c9fdab 100644
--- a/src/runtime.zig
+++ b/src/runtime.zig
@@ -28,7 +28,7 @@ pub const ErrorCSS = struct {
.{
.read = true,
},
- ) catch unreachable;
+ ) catch @panic("Missing packages/bun-error/bun-error.css. Please run \"make bun_error\"");
defer file.close();
return file.readToEndAlloc(default_allocator, (file.stat() catch unreachable).size) catch unreachable;
} else {
@@ -53,7 +53,7 @@ pub const ErrorJS = struct {
.{
.read = true,
},
- ) catch unreachable;
+ ) catch @panic("Missing " ++ ErrorJSPath ++ ". Please run \"make bun_error\"");
defer file.close();
return file.readToEndAlloc(default_allocator, (file.stat() catch unreachable).size) catch unreachable;
} else {
@@ -114,7 +114,7 @@ pub const Fallback = struct {
env.get("USER").?,
) catch unreachable;
var runtime_path = std.fs.path.join(default_allocator, &[_]string{ dir, "fallback.out.js" }) catch unreachable;
- const file = std.fs.openFileAbsolute(runtime_path, .{}) catch unreachable;
+ const file = std.fs.openFileAbsolute(runtime_path, .{}) catch @panic("Missing bun/src/fallback.out.js. " ++ "Please run \"make fallback_decoder\"");
defer file.close();
return file.readToEndAlloc(default_allocator, (file.stat() catch unreachable).size) catch unreachable;
} else {
@@ -173,7 +173,7 @@ pub const Runtime = struct {
env.get("USER").?,
) catch unreachable;
var runtime_path = std.fs.path.join(default_allocator, &[_]string{ dir, "runtime.out.js" }) catch unreachable;
- const file = std.fs.openFileAbsolute(runtime_path, .{}) catch unreachable;
+ const file = std.fs.openFileAbsolute(runtime_path, .{}) catch @panic("Missing bun/src/runtime.out.js. " ++ "Please run \"make runtime_js_dev\"");
defer file.close();
return file.readToEndAlloc(default_allocator, (file.stat() catch unreachable).size) catch unreachable;
} else {