bazel

    0

    1答えて

    私のMacで、installed Bazel via brewを持っているのですが、Linuxのコンテナで動作するライブラリをビルドするためにlinuxクロスコンパイラをインストールするにはどうしたらいいですか? 背景: は私がローカルに私のMac上でbazel/rules_dockerテストの障害を診断しようとしているが、私はきれいに入隊が失敗した(https://github.com/baze

    0

    1答えて

    Bazelプロジェクトごとに依存関係とそのバージョンのリストを維持したいと思います。 ビルドルールが依存するWORKSPACEルールをクエリするにはどうすればよいですか?含まれている属性にはどうすればアクセスできますか? EDIT私はBUILDルールに基づいて照会したいと思います。だから私は複数のルールを持っている場合、私は頼んだものに基づいてワークスペース情報が欲しいだけです。

    0

    1答えて

    私はBazelを使い始めました.Bazelのビルドを実行するたびにbuildifierを統合する簡単な方法があれば走っていましたか?

    0

    1答えて

    私は、ユーザネームスペースをカーネル内で無効にしたり、他のメカニズムを使用して、サンドボックスを誤って無効にしないようにしたいと思います。ビルド結果を信頼できるようにしたい。どのようにフラグを介してサンドボックスを強制するのですか?

    0

    1答えて

    私は最初のカスタムBazelルールに取り組んでいます。このルールでは、batsコマンドラインテストを実行できます。 私は、以下にルール定義を逐語的に含めました。私はそれまでにはかなり満足していますが、実際には醜いと非標準的な感じの部分があります。ルールユーザーがルールにバイナリ依存関係を追加すると、バイナリがテストされるようにPATHに表示されていることを確認します。現時点で私は、バイナリパスのリ

    0

    1答えて

    bazel queryを使用して、ルール内の特定の属性の内容を返す方法はありますか?私はエクスポートされたヘッダ(hdrs属性はcc_libraryです)のリストをフル(ワークスペース相対)パスで出力することができるようにしたいと思います。 私はbazel buildを実行し、外部スクリプトを使用して別のビルドシステムで使用する成果物をパッケージ化したいので、ヘッダーとコンパイルされたライブラリを

    1

    1答えて

    container_imageルールを使用してDockerイメージを作成するとき、必要な実行ファイルはイメージに存在しません。 pkg_tarルールについても同じことが当てはまりますが、それは実際には問題と思われます。 次BUILDファイルを使用して、私はtool_aのrunfilesに表示されるようにsh_binarytool_bを期待します。 container_image( name

    1

    1答えて

    Bazelプロジェクトが2つあるとします。それらは両方ともPythonパッケージsixに依存しています。 プロジェクトAは、名前six_1_10_0と6を追加します。 new_http_archive( name = "six_1_10_0" ... ) py_binary( name = "lib_a", deps = ["@six_1_10_0//:s

    0

    1答えて

    bazelbuild/rules_dockerの文書によれば、OSX上でこれらのコンテナイメージを扱うことが可能でなければならず、ドッカーなしでそうすることも可能です。 These rules do not require/use Docker for pulling, building, or pushing images. This means: They can be used to d

    1

    1答えて

    私はvimをエディタとシンタックスプラグインとして使用しています。私は、Bazelのようなツールでpylintを使う慣用的な方法を理解しようとしています。 pylintには、sys.hookを動的に操作するために使用できるinit-hookコマンドラインパラメータがあります。私はこれを行うためのラッパースクリプトを書くことを考えていましたが、私は "init-hook"コマンドとして渡すべき正しい