mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-02 00:25:34 +08:00
* Make native installs portable and smaller - Support glibc 2.34 with portable compiler binaries and static LLVM helpers. - Bundle the host runtime and discover optional cross-target packs from project dependencies. - Add application build benchmarks covering latency, executable size, and memory. * Keep bootstrap tools available in Sandbox validation - Isolate Zig for native compiler bootstrap and glibc entropy contracts. - Preserve the existing toolchain scope for cache and corpus tests. * Fix portable compiler bootstrap linking - Keep native support objects compatible with the destination host linker. - Resolve installed targets using the host declared by the toolchain manifest.
7 lines
298 B
TypeScript
7 lines
298 B
TypeScript
import { readFileSync } from "node:fs";
|
|
import { options } from "./options.ts";
|
|
import { summarize } from "./aggregate.ts";
|
|
import { format } from "./format.ts";
|
|
const args = options(process.argv.slice(2));
|
|
console.log(format(summarize(readFileSync(args.file, "utf8"), args.minimum), args.limit));
|