で ASDF 自体のバージョン番号を取得できることはわかってい(asdf:asdf-version)
ます。しかし、ASDF を使用してロードした他のすべてのパッケージでは同じことが機能しません(my-system:my-system-version)
。:version
システム定義のキーワードの値をプログラムで取得する方法はありますか?
(defsystem my-system
...
:version "0.1"
...)
私は単純な HTTP サーバーを作成しており、サーバーの HTTP ヘッダーにバージョン番号を含めたいと考えています。とにかく、どのプログラムでも、ユーザー情報のためにバージョン番号をどこかに出力できるようにする必要があります。もちろん、複数の場所でバージョン番号を更新するのを忘れる可能性があるため、バージョン番号は 1 か所だけで定義したいと思います。