buckを使用してleveldbを構築しようとしています。LevelDB には、いくつかのプラットフォーム固有のフラグを生成するスクリプトがあります。を使用して Buck からスクリプトを呼び出すことができますがgenrule
、出力からいくつかのフラグを抽出する必要があります。
genrule(
name = 'build_config',
out = 'build_config.mk',
srcs = glob([
'build_detect_platform',
'db/**/*',
'table/**/*',
'util/**/*',
]),
cmd = './build_detect_platform $OUT . ',
)
ターゲットの結果を文字列として Buck に読み込むことは可能ですか?