Bazel'ı macOS'e yükleme

Sorun bildirme Kaynağı görüntüleme Nightly · 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

Bu sayfada, Bazel'ın macOS'e nasıl yükleneceği ve ortamınızın nasıl ayarlanacağı açıklanmaktadır.

Aşağıdaki yöntemlerden birini kullanarak Bazel'ı macOS'e yükleyebilirsiniz:

Bazel iki tamamlama komut dosyasıyla birlikte gelir. Bazel'ı yükledikten sonra şunları yapabilirsiniz:

İkili yükleyiciyi kullanarak yükleme

İkili yükleyiciler Bazel'in GitHub sürümler sayfasında bulunur.

Yükleyici, Bazel ikilisini içerir. Bazel'in çalışması için bazı ek kitaplıklar da yüklenmelidir.

1. Adım: Xcode komut satırı araçlarını yükleyin

ios_* kurallarını kullanmayı düşünmüyorsanız xcode-select kullanarak Xcode komut satırı araçları paketini yüklemeniz yeterlidir:

xcode-select --install

Aksi takdirde, ios_* kuralı desteği için sisteminizde iOS SDK 8.1 yüklü Xcode 6.1 veya sonraki bir sürümün yüklü olması gerekir.

Xcode'u App Store'dan veya Apple Developer sitesinden indirin.

Xcode yüklendikten sonra aşağıdaki komutu kullanarak tüm kullanıcılar için lisans sözleşmesini kabul edin:

sudo xcodebuild -license accept

2. Adım: Bazel yükleyicisini indirin

Ardından, GitHub'daki Bazel sürümleri sayfasından bazel-<version>-installer-darwin-x86_64.sh adlı Bazel ikili yükleyicisini indirin.

macOS Catalina veya daha yeni sürümlerde (macOS >= 11), Apple'ın yeni uygulama imzalama şartları nedeniyle, sürüm değişkenini indirmek istediğiniz Bazel sürümüyle değiştirerek terminalden curl uygulamasını kullanarak yükleyiciyi indirmeniz gerekir:

export BAZEL_VERSION=5.2.0
curl -fLO "https://github.com/bazelbuild/bazel/releases/download/$BAZEL_VERSION/bazel-$BAZEL_VERSION-installer-darwin-x86_64.sh"

Bu, macOS sürüm akışı imzalamayı destekleyene kadar geçici bir çözümdür (#9304).

3. Adım: Yükleyiciyi çalıştırın

Bazel yükleyicisini aşağıdaki gibi çalıştırın:

chmod +x "bazel-$BAZEL_VERSION-installer-darwin-x86_64.sh"
./bazel-$BAZEL_VERSION-installer-darwin-x86_64.sh --user

--user işareti, Bazel'i sisteminizdeki $HOME/bin dizinine yükler ve .bazelrc yolunu $HOME/.bazelrc olarak ayarlar. Ek kurulum seçeneklerini görmek için --help komutunu kullanın.

macOS Catalina veya sonraki bir sürümü (macOS >= 11) kullanıyorsanız ve "bazel-real" geliştirici doğrulanamadığı için açılamıyor hatası alıyorsanız geçici çözüm olarak curl kullanarak yükleyiciyi terminalden yeniden indirmeniz gerekir. Yukarıdaki 2. Adım'a bakın.

4. Adım: Ortamınızı ayarlayın

Bazel yükleyicisini yukarıdaki gibi --user işaretiyle çalıştırdıysanız Bazel yürütülebilir dosyası HOME/bin dizininize yüklenir. Bu dizini varsayılan yollarınıza aşağıdaki gibi eklemenizi öneririz:

export PATH="PATH:HOME/bin"

Bu komutu ~/.bashrc, ~/.zshrc veya ~/.profile dosyanıza da ekleyebilirsiniz.

İşlem tamam! Bazel'in başarıyla yüklendiğini onaylamak için aşağıdaki komutu çalıştırabilirsiniz:

bazel --version

Bazel'in daha yeni bir sürümüne güncellemek için istediğiniz sürümü indirip yükleyin.

Homebrew kullanarak yükleme

1. adım: macOS'te Homebrew'i yükleyin

Homebrew'i yükleyin (tek seferlik bir adımdır):

/bin/bash -c "$(curl -fsSL \
https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

2. Adım: Homebrew aracılığıyla Bazel'i yükleyin

Bazel paketini Homebrew üzerinden aşağıdaki gibi yükleyin:

brew install bazel

İşlem tamam! Aşağıdaki komutu çalıştırarak Bazel'ın başarıyla yüklendiğini onaylayabilirsiniz:

bazel --version

Yükledikten sonra aşağıdaki komutu kullanarak Bazel'in daha yeni bir sürümüne yükseltme yapabilirsiniz:

brew upgrade bazel