# MflCreator **Repository Path**: fefr/MflCreator ## Basic Information - **Project Name**: MflCreator - **Description**: 根据mdk或ses工程文件自动生成sourceinsight master file list文件。 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-09-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MflCreator #### 项目介绍 根据mdk或ses工程文件自动生成sourceinsight master file list文件。 #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. 首先建立空白source insight工程 2. 点击Project -> Project Settings打开设置界面 3. a)在设置界面的File Paths使用相对路径设置Project Source Directory, 默认显示的是绝对路径,但在.siproj_settings.xml里SourceDir="..\", 可设置成"..\..\"或其他相对路径,不能设置成"..\"否则有问题。 b)在设置界面的Project Source Files选择Use a Master File List,其他默认即可,保存并退出source insight。 4. 运行本程序,使用-dir设置工程文件路径,暂时只支持.uvprojx文件, 当.uvpproj有多个项目时可使用-target参数指定项目名称(在MDK工程内的名称), 使用-si4设置source insight 4工程文件路径,指向.siproj_settings.xml。 5. 运行后无异常,打开source insight 4 即可自动添加文件。 #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)