easy-aos
Version:
帮助配置arm-gcc开发环境,简化命令行。
31 lines (27 loc) • 750 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.commands = void 0;
var _aos_cube = _interopRequireDefault(require("../../package/aos_cube"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const commands = {
build: _aos_cube.default.build,
flash: {
run: "st-flash",
params: ["--reset write out/${app}@${board}/binary/${app}@${board}.bin", "0x8000000"]
},
debug: {
backgrand: [{
run: "rename",
params: [".gdbinit"]
}],
run: "arm-none-eabi-gdb",
params: ["${elf_path}", "-q", "-ex 'set confirm off'", "-ex 'tar ext:3333'"]
},
monitor: {
run: "aos",
params: ["monitor"]
}
};
exports.commands = commands;