mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 12:54:11 +08:00
port //c10/macros to common build structure (#70852)
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/70852 This is the first change that uses a common build file, build.bzl, to hold most of the build logic. ghstack-source-id: 147170895 Test Plan: Relying on internal and external CI. Reviewed By: malfet Differential Revision: D33299331 fbshipit-source-id: a66afffba6deec76b758dfb39bdf61d747b5bd99 (cherry picked from commit d9163c56f55cfc97c20f5a6d505474d5b8839201)
This commit is contained in:
committed by
PyTorch MergeBot
parent
661d10aab4
commit
78e1f9db34
11
tools/bazel.bzl
Normal file
11
tools/bazel.bzl
Normal file
@ -0,0 +1,11 @@
|
||||
load("@rules_cc//cc:defs.bzl", "cc_library")
|
||||
load("//c10/macros:cmake_configure_file.bzl", "cmake_configure_file")
|
||||
|
||||
# Rules implementation for the Bazel build system. Since the common
|
||||
# build structure aims to replicate Bazel as much as possible, most of
|
||||
# the rules simply forward to the Bazel definitions.
|
||||
rules = struct(
|
||||
cc_library = cc_library,
|
||||
cmake_configure_file = cmake_configure_file,
|
||||
select = select,
|
||||
)
|
Reference in New Issue
Block a user