1
cc_binary
(on osx/linux)は、接尾辞のない実行ファイルを作成します。これらのプラットフォームの標準は拡張機能を使用しないため、これは理にかなっています。bazelに実行ファイルに ".elf"という接尾辞を付けるように指示できますか?
BazelをクロスコンパイラとしてカスタムCROSSTOOLで使用する場合は、Bazelに明示的に.elf
という接尾辞を持つelfファイルを出力したいと思います。
これは、CROSSTOOLまたはカスタムの「名前の変更」ルールによって可能ですか?
ありがとう、私はそれを完全にoverthinkingし、CROSSTOOLでそれを行う方法を把握しようとしていた。とにかく、私はcc_binaryを呼び出して出力を処理するので、ネイティブルールが必要です。そこで、出力ファイルパラメータに ".elf"を追加します。 –