UNPKG

setup-cpp

Version:

Install all the tools required for building and testing C++/C projects.

9 lines (7 loc) 318 B
import memoize from "memoizee" import { semverCoerceIfInvalid } from "../utils/setup/version.ts" function majorLLVMVersion_(version: string) { const coeredVersion = semverCoerceIfInvalid(version) return Number.parseInt(coeredVersion.split(".")[0], 10) } export const majorLLVMVersion = memoize(majorLLVMVersion_)