UNPKG

@gabrielvgx/tecfoodcli

Version:

Projeto para automatizar criação de ambientes TecFood

31 lines (24 loc) 851 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _app = _interopRequireDefault(require("./app.js")); var _terminal = _interopRequireDefault(require("./terminal.js")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const apk = { async buildApk(pathApp, typeBuild) { if (!_app.default.hasAccess(pathApp)) { return Promise.reject('INVALID_PATH'); } return _terminal.default.execute('cordova --version').then(async _ => { return await _terminal.default.execute('build_apk.sh', `${pathApp} ${typeBuild}`, true).catch(error => { return 'ERROR_BUILD_APK ' + error; }); }).catch(error => { return 'CORDOVA_NOT_INSTALLED ' + error; }); } }; var _default = apk; exports.default = _default;