UNPKG

@storm-software/workspace-tools

Version:

Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.

33 lines (21 loc) 1.08 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); var _chunkULBTYC2Bjs = require('./chunk-ULBTYC2B.js'); var _chunkP6PFHXHQjs = require('./chunk-P6PFHXHQ.js'); var _chunk3GQAWCBQjs = require('./chunk-3GQAWCBQ.js'); // src/executors/cargo-build/executor.ts async function cargoBuildExecutor(options, context) { const command = _chunkULBTYC2Bjs.buildCargoCommand.call(void 0, "build", options, context); return await _chunkULBTYC2Bjs.cargoCommand.call(void 0, ...command); } _chunk3GQAWCBQjs.__name.call(void 0, cargoBuildExecutor, "cargoBuildExecutor"); var executor_default = _chunkP6PFHXHQjs.withRunExecutor.call(void 0, "Cargo Build", cargoBuildExecutor, { skipReadingConfig: false, hooks: { applyDefaultOptions: /* @__PURE__ */ _chunk3GQAWCBQjs.__name.call(void 0, (options) => { options.outputPath ??= "dist/target/{projectRoot}"; options.toolchain ??= "stable"; return options; }, "applyDefaultOptions") } }); exports.cargoBuildExecutor = cargoBuildExecutor; exports.executor_default = executor_default;