Get bun ready for linux builds

Adds: conditional builds in makefile
Fixes: incorrect imports of 'JavaScriptCore.zig' (note the caps 's')
replaces with correct import of 'JavascriptCore.zig'
This commit is contained in:
Dov Alperin
2021-09-17 08:39:58 -04:00
parent 3350e63004
commit c98e007ff7
5 changed files with 20 additions and 8 deletions

View File

@@ -1,4 +1,4 @@
pub const js = @import("./JavaScriptCore.zig");
pub const js = @import("./JavascriptCore.zig");
const std = @import("std");
pub usingnamespace @import("../../global.zig");
usingnamespace @import("./javascript.zig");

View File

@@ -2,7 +2,7 @@ usingnamespace @import("./shared.zig");
usingnamespace @import("./headers.zig");
pub const Shimmer = @import("./shimmer.zig").Shimmer;
const hasRef = std.meta.trait.hasField("ref");
const C_API = @import("../JavaScriptCore.zig");
const C_API = @import("../JavascriptCore.zig");
const StringPointer = @import("../../../api/schema.zig").Api.StringPointer;
pub const JSObject = extern struct {
pub const shim = Shimmer("JSC", "JSObject", @This());

View File

@@ -1,7 +1,7 @@
usingnamespace @import("./bindings.zig");
usingnamespace @import("./shared.zig");
const Fs = @import("../../../fs.zig");
const CAPI = @import("../JavaScriptCore.zig");
const CAPI = @import("../JavascriptCore.zig");
const JS = @import("../javascript.zig");
const JSBase = @import("../base.zig");
const ZigURL = @import("../../../query_string_map.zig").URL;

View File

@@ -1,5 +1,5 @@
const bindings = @import("./bindings.zig");
pub usingnamespace @import("../JavaScriptCore.zig");
pub usingnamespace @import("../JavascriptCore.zig");
pub const struct_JSC__StringPrototype = bindings.StringPrototype;
pub const struct_JSC__SetIteratorPrototype = bindings.SetIteratorPrototype;