将Makefile转换为Bazel?

时间:2017-07-07 21:45:23

标签: makefile xgboost bazel

Bazel说最佳做法是不使用二进制依赖项but to build the dependency from source using Bazel。我有一个依赖项 - xgboost - 使用Makefiles构建,我想知道将Makefile转换为Bazel的规范策略是什么 - 以及程序员是否有任何标准工具用作转换的一部分。 / p>

1 个答案:

答案 0 :(得分:2)

现在没有“规范的方法”。最简单的方法可能就是在一个非密封的generule中生成并声明所需的规则输出,例如:

target

当然,outputxgboost-outputclass Menu extends React.Component { state = { items: ['first', 'second', 'third'], selected: 0, } getClassName (index) { const defaultClass = 'menuItem'; if (index === this.state.selected) { return `${defaultClass} isSelected`; } return defaultClass; } render () { return ( <ul> {this.state.items.map((item, index) => ( <li key={item} className={this.getClassName(index)} onClick={() => this.setState({selected: index})} > {item} </li> ))} </ul> ) } } ReactDOM.render(<Menu />, document.querySelector('#root'));将替换为适合您的内容。