/** * Utilities to determine platform variants on sunway. */ import { cpus } from "os"; export type SunwayGeneration = "8a" | "6b"; export function getHostGeneration(): SunwayGeneration { const cpu = cpus()[0]; if (cpu.model.includes("H8000")) { return "8a"; } return '6b'; } export function mcpu(gen: SunwayGeneration): string { return `-mcpu=sw${gen}`; }