wasmux
Version:
WebAssembly toolchain for compiling libc and kernel into system-level WASM modules
25 lines (19 loc) • 436 B
JavaScript
export default (mk) => {
const headers = [
"include/fp_lib.h",
];
const sources = [
"src/fp_lib.c",
];
const includes = [
mk.SOURCE_DIR.join("include"),
];
const libraries = [
mk.target("wasmux"),
];
const libgcc = mk.addStaticLibrary("libgcc", headers, sources);
libgcc.addIncludes(includes);
libgcc.addLibraries(libraries);
libgcc.setPrefix("");
mk.install(libgcc, mk.INSTALL_LIBDIR);
}