UNPKG

@rnv/sdk-tizen

Version:
34 lines 1.43 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var core_1 = require("@rnv/core"); var sdk_utils_1 = require("@rnv/sdk-utils"); var installer_1 = require("../installer"); var deviceManager_1 = require("../deviceManager"); var constants_1 = require("../constants"); exports.default = (0, core_1.createTask)({ description: 'Launch specific target', dependsOn: [core_1.RnvTaskName.workspaceConfigure], fn: function () { return tslib_1.__awaiter(void 0, void 0, void 0, function () { var target; return tslib_1.__generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/, (0, installer_1.checkAndConfigureTizenSdks)()]; case 1: _a.sent(); return [4 /*yield*/, (0, sdk_utils_1.getTargetWithOptionalPrompt)()]; case 2: target = _a.sent(); return [4 /*yield*/, (0, installer_1.checkTizenSdk)()]; case 3: _a.sent(); return [2 /*return*/, (0, deviceManager_1.launchTizenTarget)(target, true)]; } }); }); }, task: core_1.RnvTaskName.targetLaunch, options: [core_1.RnvTaskOptions.target], platforms: constants_1.SdkPlatforms, isGlobalScope: true, }); //# sourceMappingURL=taskTargetLaunch.js.map