verylup
verylup はVerylの公式ツールチェーンインストーラです。ツールチェーンの更新や切り替えを簡単に行うことができます。
ツールチェーンの更新
以下のコマンドはVerylツールチェーンとverylupを最新版に更新します。
verylup update
特定のツールチェーンをインストール
もし特定のバージョンのVerylを使用したい場合は、verylup install
を使うことができます。
verylup install 0.12.0
インストール後、veryl
コマンドで +
によるバージョン指定が可能になります。
veryl +0.12.0 build
ディレクトリ毎のツールチェーンオーバーライド
もし特定にディレクトリで特定のバージョンのVerylを使用したい場合は、verylup override
を使うことができます。
verylup override set 0.12.0
verylup override
はVerylプロジェクト内の任意のディレクトリで実行できます。このコマンドを実行すると、そのプロジェクトのデフォルトのツールチェーンは 0.12.0
になります。
オフラインインストール
インターネットアクセスのない環境にインストールしたい場合は、オフラインインストールが利用できます。オフラインインストールの手順は以下の通りです。
- 最新のツールチェーンパッケージをVeryl リリースページからダウンロードする
- 以下のように
veryl setup
を--pkg
指定付きで実行する
verylup setup --offline --pkg veryl-x86_64-linux.zip
ツールチェーンの更新やインストールもセットアップと同様に --pkg
指定が必要です。
verylup update --pkg veryl-x86_64-linux.zip
verylup install 0.12.0 --pkg veryl-x86_64-linux.zip
Veryl開発者向け
Veryl の開発者向けに、特別なツールチェーン local
が用意されています。verylup install local
をローカルのVerylリポジトリ上で実行すると、ビルドしたツールチェーンを local
ツールチェーンとしてインストールします。local
ツールチェーンが存在するときはデフォルトのツールチェーンになります。
// ローカルのVerylリポジトリでビルドしたツールチェーンをインストール
verylup install local
// ビルドしたツールチェーンを使う
veryl build
// 最新のツールチェーンを使う
veryl +latest build