How can I pass the svnversion
command output to the buildnum file?
Ok, I know I can pipe the output to it, but how can I integrate this in the QNX Momentics build process? So when I click "Build" it does this automatically for me.
How can I pass the svnversion
command output to the buildnum file?
Ok, I know I can pipe the output to it, but how can I integrate this in the QNX Momentics build process? So when I click "Build" it does this automatically for me.
您可以通过添加新的“构建器”来执行构建过程中的任何程序。通过转到 Project->Properties->Builders 来执行此操作。
单击“新建”以创建一个新的生成器并添加到您的程序的路径中。我不使用 SVN,所以我使用/bin/echo
with123
作为参数(这将是我的内部版本号)。
现在转到 Build Options 选项卡并指定buildnum
文件的路径。这会将程序的输出通过管道传输到buildnum
.
确保您的新构建器在构建器列表中排在第一位。
现在,当您构建项目时,您的程序将首先运行,并且buildnum
应该填充您所需的构建号。快乐的时光。