@rnv/engine-core
Version:
ReNative Engine Core
41 lines • 1.93 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var core_1 = require("@rnv/core");
var buildSchemes_1 = require("../../buildSchemes");
exports.default = (0, core_1.createTask)({
description: 'Configure system and project without recreating files (used for --only)',
fn: function (_a) {
var taskName = _a.taskName, originTaskName = _a.originTaskName;
return tslib_1.__awaiter(void 0, void 0, void 0, function () {
return tslib_1.__generator(this, function (_b) {
switch (_b.label) {
case 0: return [4 /*yield*/, (0, core_1.configureRuntimeDefaults)()];
case 1:
_b.sent();
return [4 /*yield*/, (0, core_1.executeTask)({ taskName: core_1.RnvTaskName.appConfigure, parentTaskName: taskName, originTaskName: originTaskName })];
case 2:
_b.sent();
return [4 /*yield*/, (0, buildSchemes_1.isBuildSchemeSupported)()];
case 3:
_b.sent();
return [4 /*yield*/, (0, core_1.executeTask)({
taskName: core_1.RnvTaskName.sdkConfigure,
parentTaskName: taskName,
originTaskName: originTaskName,
isOptional: true,
})];
case 4:
_b.sent();
return [4 /*yield*/, (0, core_1.configureRuntimeDefaults)()];
case 5:
_b.sent();
return [2 /*return*/, true];
}
});
});
},
task: core_1.RnvTaskName.configureSoft,
isPrivate: true,
});
//# sourceMappingURL=taskConfigureSoft.js.map
;