setup-cpp
Version:
Install all the tools required for building and testing C++/C projects.
16 lines • 1.38 kB
JavaScript
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