UNPKG

setup-cpp

Version:

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

16 lines 1.38 kB
import memoizee from "memoizee"; import which from "which"; async function hasApk_() { try { await which("apk"); return true; } catch (error) { return false; } } /** * Check if apk is available on the system */ export const hasApk = memoizee(hasApk_, { promise: true }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGFzLWFway5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9oYXMtYXBrLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sUUFBUSxNQUFNLFVBQVUsQ0FBQTtBQUMvQixPQUFPLEtBQUssTUFBTSxPQUFPLENBQUE7QUFFekIsS0FBSyxVQUFVLE9BQU87SUFDcEIsSUFBSSxDQUFDO1FBQ0gsTUFBTSxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUE7UUFDbEIsT0FBTyxJQUFJLENBQUE7SUFDYixDQUFDO0lBQUMsT0FBTyxLQUFLLEVBQUUsQ0FBQztRQUNmLE9BQU8sS0FBSyxDQUFBO0lBQ2QsQ0FBQztBQUNILENBQUM7QUFDRDs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLE1BQU0sR0FBRyxRQUFRLENBQUMsT0FBTyxFQUFFLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbWVtb2l6ZWUgZnJvbSBcIm1lbW9pemVlXCJcbmltcG9ydCB3aGljaCBmcm9tIFwid2hpY2hcIlxuXG5hc3luYyBmdW5jdGlvbiBoYXNBcGtfKCkge1xuICB0cnkge1xuICAgIGF3YWl0IHdoaWNoKFwiYXBrXCIpXG4gICAgcmV0dXJuIHRydWVcbiAgfSBjYXRjaCAoZXJyb3IpIHtcbiAgICByZXR1cm4gZmFsc2VcbiAgfVxufVxuLyoqXG4gKiBDaGVjayBpZiBhcGsgaXMgYXZhaWxhYmxlIG9uIHRoZSBzeXN0ZW1cbiAqL1xuZXhwb3J0IGNvbnN0IGhhc0FwayA9IG1lbW9pemVlKGhhc0Fwa18sIHsgcHJvbWlzZTogdHJ1ZSB9KVxuIl19