当前位置: 首页 > news >正文

修改west扩展命令的路径

west命令是zephyr工程中非常重要的工具。使用west命令,可以高效的创建工程,管理代码,此外,通过扩展命令,还可以支持编译,烧录等功能。

从下图中可以看出,extension commands from project manifest (path: zephyr): 部分列出的命令为项目中自定义的扩展命令。

扩展命令在zephyr\scripts\west-commands.yml文件中列举,并根据该文件中对每个扩展命令的配置,由zephyr\scripts\west_commands目录中相应的python文件实现具体功能。

本文主要说明如何修改扩展命令的默认路径,即path: zephyr。

首先找到.west目录,.west目录在创建项目时通过west init命令生成,一般位于与zephyr目录同级的目录中。

打开.west目录中的config文件,path参数的值配置为zephyr,以此指定zephyr作为扩展命令的查找路径。

[manifest]
path = zephyr
file = west.yml[zephyr]
base = zephyr

修改path = zephyr_test

再次查看帮助命令west -h,扩展命令的路径已经修改为zephyr_test。

相关文章:

  • Unity DOTS技术(二)ECS
  • Nginx通过转发代理解决跨域问题
  • Matlab 2024a 建模基础知识全面指南
  • ArrayList——简单洗牌算法
  • uni-app基础框架搭建(vue3+ts+vite)
  • 【杂记-浅谈Internet、Intranet、Extranet】
  • 抖音素材网站有哪些?抖音素材下载网站分享
  • mongodb集群
  • LeetCode|938. Range Sum of BST
  • Python中的列表推导式和字典推导式:优雅且高效的数据结构生成方式
  • 每天坚持写java锻炼能力---第一天(6.4)
  • javaweb的新能源充电系统的设计
  • 【JS】JavaScript编程语言-(Object)对象属性标志与对象属性描述符(2024-06-05)
  • 大模型日报2024-06-06
  • RabbitMQ(五)集群配置、Management UI
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • angular2开源库收集
  • AngularJS指令开发(1)——参数详解
  • Swoft 源码剖析 - 代码自动更新机制
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 对JS继承的一点思考
  • 二维平面内的碰撞检测【一】
  • 关于使用markdown的方法(引自CSDN教程)
  • 延迟脚本的方式
  • 译有关态射的一切
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • (09)Hive——CTE 公共表达式
  • (2.2w字)前端单元测试之Jest详解篇
  • (编译到47%失败)to be deleted
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (佳作)两轮平衡小车(原理图、PCB、程序源码、BOM等)
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (四)鸿鹄云架构一服务注册中心
  • (一)项目实践-利用Appdesigner制作目标跟踪仿真软件
  • (转)Windows2003安全设置/维护
  • (转)关于如何学好游戏3D引擎编程的一些经验
  • .“空心村”成因分析及解决对策122344
  • .Net - 类的介绍
  • .net反编译工具
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • .NET连接数据库方式
  • .Net转Java自学之路—基础巩固篇十三(集合)
  • @synthesize和@dynamic分别有什么作用?
  • [20181219]script使用小技巧.txt
  • [CF]Codeforces Round #551 (Div. 2)
  • [ChromeApp]指南!让你的谷歌浏览器好用十倍!
  • [EFI]DELL XPS13 9360电脑 Hackintosh 黑苹果efi引导文件
  • [GN] 后端接口已经写好 初次布局前端需要的操作(例)
  • [IE技巧] 让IE 以全屏模式启动
  • [Kubernetes]2. k8s集群中部署基于nodejs golang的项目以及Pod、Deployment详解
  • [Linux] Linux入门必备的基本指令(不全你打我)
  • [QT]加快qt编译:设置默认多核编译qt