vcpkg x-add-version
注意
このセクションでは、いつでも変更または削除できる vcpkg の試験的な機能について説明します。
vcpkg x-add-version [port-name] [options] [--all] [--overwrite-version] [--skip-formatting-check] [--skip-version-format-check] [--verbose]
x-add-version
コマンドは、vcpkg ポートの version データベースを更新します。 既定では、指定されたポートで動作します。 適切なスイッチを使用すると、ユーザーはすべてのポートを処理するか、書式設定チェックとバージョン更新に関する既定の動作を変更することができます。
コマンドを使用するには:
- ポートを変更した後、vcpkg ディレクトリに移動します。
vcpkg x-add-version <port-name>
を実行し、<port-name>
を編集したポートの名前に置き換えます。
これにより、バージョン データベース内のポートのバージョン エントリが追加または更新されます。
すべての vcpkg コマンドは、一連の common オプションをサポートします。
更新するポートの名前を指定します。 指定しない場合、ユーザーはすべてのポートを処理するために --all
オプションを使用する必要があります。
built-in ports
ディレクトリ内のすべてのポートを処理します。
データベース内の既存のバージョンを上書きできるようにします。
このフラグがないと、vcpkg は既存のバージョンの上書きを拒否します。
注意
このオプションは、レジストリを含めるためのバージョンを準備する際の継続的な開発用に設計されています。 たとえば、 foo
ポートの問題に対処し、 vcpkg x-add-version foo
を実行することを検討してください。 その後ポートを変更する場合は、 vcpkg x-add-version foo --overwrite-version
を使用して、レジストリを含める前にバージョン エントリを更新します。
ポートのマニフェスト ファイル (vcpkg.json
) で適切な書式設定のチェックをスキップします。 既定では、適切な書式がチェックされ、必須です。
バージョン形式のチェックをスキップします。 既定では、バージョンが特定の 形式に準拠していることを確認。
実行される操作の詳細を提供する詳細な出力を提供します。
vcpkg に関するフィードバック
vcpkg はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。