問題タブ [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.

0 投票する
1 に答える
208 参照

c++ - カスタム C++ Bazel ルールのインクルード パスの変更

私はいくつかのカスタム C++ Bazel ルールを作成しています。cc_libraryヘッダーを で変更できるのと同じ方法で、C++ ヘッダーのインクルード パスを変更するためのサポートを追加する必要がありstrip_include_prefixます。

私のカスタムルールはctx.actions.run次のように実装されています:

次に_impl、次の関数を呼び出して書き換えhdrsます。

Bazel はパッケージ ディレクトリの外にファイルをコピーしないため、これは機能しません。さらに、これを実装するための完全に間違ったアプローチのように感じます。

cc_libraryのパラメーターと同じ機能を実現するために、依存関係の C++ ヘッダー ディレクトリを変更する最良の方法は何strip_include_prefixですか?

0 投票する
1 に答える
126 参照

typescript - typeScriptでpackage.json依存関係の配列が英数字順にソートされているかどうかを確認する

typeScript で、package.json の依存関係と devDependencies の配列が英数字順に並べ替えられているかどうかを確認したいと考えています。ソートされていない場合は、場違いな dep 名を返す必要があります。

typesScript でチェックする bazel ルールを構築してチェックしたい

dep2、devdep1 が違反していると言って false を返します。