<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rorolala-vcs.git/rola-cli/.gitignore, branch master</title>
<subtitle>A VCS for tracking and managing binary assets.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/'/>
<entry>
<title>feat: add build script for version info and shell completions</title>
<updated>2026-06-17T21:04:21+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-06-17T21:04:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/rorolala-vcs.git/commit/?id=961ee2eb342259398916dfe7458098f7c9297c11'/>
<id>961ee2eb342259398916dfe7458098f7c9297c11</id>
<content type='text'>
Introduce a build.rs that generates a version.txt file with the
package version, git commit hash, and date. Also generate shell
completion scripts using mingling's build utilities.

Migrate the `-v/--version` flag to read from the generated
version.txt and replace BasicProgramSetup with HelpFlagSetup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce a build.rs that generates a version.txt file with the
package version, git commit hash, and date. Also generate shell
completion scripts using mingling's build utilities.

Migrate the `-v/--version` flag to read from the generated
version.txt and replace BasicProgramSetup with HelpFlagSetup.
</pre>
</div>
</content>
</entry>
</feed>
