维夫·普里根
目录
1.简介
我已经有一段时间没有接触过这个项目了,而且我不打算花更多的时间来维护它。
如果有人报告了错误,我将尝试寻找时间进行检查。 但是,请考虑将该项目大部分废弃。
1.1。 目标
Vivado项目可能很难进行版本控制。 Vivado会生成大量文件,并不断修改文件以添加时间戳。 跟踪这些文件中的更改可能很困难。
该项目提供了包装在cmake函数中的tcl脚本,该脚本与vivado交互并将生成的文件放置在版本目录中,而版本控制无需跟踪这些文件。
这使开发人员可以拥有仅依赖于源文件的可复制构建过程。
viv-prj-gen还可以生成一个vivado项目,以便用户可以使用vivado的gui进行开发,而无需跟踪xpr文件。
viv-prj-gen在包含的cmake文件中提供了cmake功能,从而可以轻松扩展而不会产生分叉。
Viv-prj-gen不直接支持自动化仿
2021-10-10 20:50:00
98KB
CMake
1