😊
【Zig】zigup で Zig の複数のバージョンを管理する
Zig の最新リリースの 0.11.0 および master 版の両方を利用するために zigup を導入することにした。zigup をビルドするためにはあらかじめ Zig をインストールする必要がある
Github からソースコードを入手してビルドする
git clone https://github.com/marler8997/zigup.git
cd zigup
zig build
zigup/zig-out/bin
に zigup
の実行ファイルが生成されていることを確認する
zigup/zig-out/bin/zigup
zigup で導入される Zig のファイルは $HOME/zig
に設置されるので zigup
をこのディレクトリにコピーして $PATH
を通すことにした
mkdir $HOME/zig/bin
cp zig-out/bin/zigup $HONE/zig/bin
.bashrc
export PATH=$HOME/zig/bin:$PATH
設定を即座に反映させる
source .bashrc
zigup
で使いたいバージョンをインストールする
zigup 0.11.0
zigup master
デフォルトのバージョンを確認する
zigup default
インストールされたすべてのバージョンも確認する
zigup list
Discussion