問題タブ [bazel-rules]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - カスタム C++ Bazel ルールのインクルード パスの変更
私はいくつかのカスタム C++ Bazel ルールを作成しています。cc_library
ヘッダーを で変更できるのと同じ方法で、C++ ヘッダーのインクルード パスを変更するためのサポートを追加する必要がありstrip_include_prefix
ます。
私のカスタムルールはctx.actions.run
次のように実装されています:
次に_impl
、次の関数を呼び出して書き換えhdrs
ます。
Bazel はパッケージ ディレクトリの外にファイルをコピーしないため、これは機能しません。さらに、これを実装するための完全に間違ったアプローチのように感じます。
cc_library
のパラメーターと同じ機能を実現するために、依存関係の C++ ヘッダー ディレクトリを変更する最良の方法は何strip_include_prefix
ですか?
typescript - typeScriptでpackage.json依存関係の配列が英数字順にソートされているかどうかを確認する
typeScript で、package.json の依存関係と devDependencies の配列が英数字順に並べ替えられているかどうかを確認したいと考えています。ソートされていない場合は、場違いな dep 名を返す必要があります。
typesScript でチェックする bazel ルールを構築してチェックしたい
dep2、devdep1 が違反していると言って false を返します。