Я хочу собрать pytorch / libtorch из исходного кода с помощью bazel.Репозиторий Pytorch в настоящее время использует cmake в качестве системы сборки (или генератора системы сборки).Основанием для этого является то, что у нас есть репо, использующее bazel в качестве системы сборки, и в этом репо каждая внешняя зависимость будет построена из исходного кода при создании репо.Поэтому мы пишем файл BUILD для каждой внешней зависимости, чтобы при построении этих внешних библиотек использовался набор инструментов, который мы уже настроили для репо.
Интересно, сделал ли это кто-нибудь или что-то подобное.Любые предложения действительно приветствуются.
Как правило, я перевожу систему сборки кода repo (pytorch) с cmake на bazel.Я впервые делаю такие вещи.Если вы сделали такие вещи, как это.Я хотел бы узнать ваш опыт.Если у вас есть некоторое понимание Pytorch, любые предложения будут также оценены.