bazel-aspect

    1

    1答えて

    私たちはaspectを実行しているbazel-maven移行相互運用ツール(より細かいサイズのbazel jarからmavenサイズのjarファイルを作成する)全体bazelレポのbazel build上とtxtファイルoutputsに重要な情報を書き込みます(例:jarファイルのパス、コンパイルがターゲットとランタイムDEPS目標などのDEP) 我々はどこ問題に出会っレポのコードが変更されて、t

    1

    1答えて

    bazel-mavenトランジションinteropツールを作成する作業の一環として、より細かいサイズのbazel jarからmavenサイズのjarを作成します。 我々はaspectを書いており、これは全部のbazel repoのbazel buildで実行され、txtのファイルoutputsを書いています。 は、我々は、これらの側面のみ非現金化目標のためoutputsを書きたいです。 はさらに良

    1

    1答えて

    cc_proto_libraryとよく似たルールを作成したいと考えています。主な特徴は、すべての推移的なproto_libraryの依存関係に1つのアスペクトを適用し、すべての依存関係のファイルを.ccと.hと生成することです。さらに、これらをオブジェクトファイルにコンパイルするアクションが生成されます。 私はファイルの生成方法を理解していますが、オブジェクト生成を簡単に行う方法はわかりません。

    2

    2答えて

    ターゲットのjarファイルのリストの場所を必要とするビルド後のツールを書いています。 私はターゲットのリスト(それぞれ--aspectsを使って各ターゲットごとに別々に実行される)を持ち、それぞれのjarファイルパスをフェッチします。 私は、各出力先フォルダ内のカスタム出力ファイル(例:jar.txt)の各jarファイルパスを取得できました。 しかし、これは、場所を取得するために、各jar.txt