mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 12:54:11 +08:00
eliminate Bazel's libtorch_cpp_generated_sources
Pull Request resolved: https://github.com/pytorch/pytorch/pull/76179 This list is redundant with the shared build structure. Differential Revision: [D35818500](https://our.internmc.facebook.com/intern/diff/D35818500/) **NOTE FOR REVIEWERS**: This PR has internal Facebook specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D35818500/)! Approved by: https://github.com/dreiss
This commit is contained in:
committed by
PyTorch MergeBot
parent
a013d83bf9
commit
e517fc8b28
16
build.bzl
16
build.bzl
@ -36,7 +36,7 @@ def define_targets(rules):
|
||||
":ts_native_functions.yaml",
|
||||
],
|
||||
tools = ["//tools/setup_helpers:generate_code"],
|
||||
outs = _GENERATED_CPP + GENERATED_AUTOGRAD_H + GENERATED_LAZY_H + GENERATED_TESTING_PY,
|
||||
outs = GENERATED_AUTOGRAD_CPP + GENERATED_AUTOGRAD_PYTHON + GENERATED_TESTING_PY,
|
||||
cmd = "$(location //tools/setup_helpers:generate_code) " +
|
||||
"--gen-dir=$(RULEDIR) " +
|
||||
"--native-functions-path $(location :native_functions.yaml) " +
|
||||
@ -66,15 +66,17 @@ def define_targets(rules):
|
||||
# generate-code that use these lists are moved into the shared
|
||||
# structure as well.
|
||||
|
||||
_GENERATED_AUTOGRAD_PYTHON_H = [
|
||||
_GENERATED_AUTOGRAD_PYTHON_HEADERS = [
|
||||
"torch/csrc/autograd/generated/python_functions.h",
|
||||
]
|
||||
|
||||
GENERATED_AUTOGRAD_H = [
|
||||
_GENERATED_AUTOGRAD_CPP_HEADERS = [
|
||||
"torch/csrc/autograd/generated/Functions.h",
|
||||
"torch/csrc/autograd/generated/VariableType.h",
|
||||
"torch/csrc/autograd/generated/variable_factories.h",
|
||||
] + _GENERATED_AUTOGRAD_PYTHON_H
|
||||
]
|
||||
|
||||
GENERATED_AUTOGRAD_H = _GENERATED_AUTOGRAD_CPP_HEADERS + _GENERATED_AUTOGRAD_PYTHON_HEADERS
|
||||
|
||||
GENERATED_TESTING_PY = [
|
||||
"torch/testing/_internal/generated/annotated_fn_args.py",
|
||||
@ -103,9 +105,9 @@ _GENERATED_AUTOGRAD_PYTHON_CPP = [
|
||||
"torch/csrc/autograd/generated/python_variable_methods.cpp",
|
||||
]
|
||||
|
||||
GENERATED_AUTOGRAD_PYTHON = _GENERATED_AUTOGRAD_PYTHON_H + _GENERATED_AUTOGRAD_PYTHON_CPP
|
||||
GENERATED_AUTOGRAD_PYTHON = _GENERATED_AUTOGRAD_PYTHON_HEADERS + _GENERATED_AUTOGRAD_PYTHON_CPP
|
||||
|
||||
_GENERATED_CPP = [
|
||||
GENERATED_AUTOGRAD_CPP = [
|
||||
"torch/csrc/autograd/generated/Functions.cpp",
|
||||
"torch/csrc/autograd/generated/VariableType_0.cpp",
|
||||
"torch/csrc/autograd/generated/VariableType_1.cpp",
|
||||
@ -122,4 +124,4 @@ _GENERATED_CPP = [
|
||||
"torch/csrc/lazy/generated/LazyNativeFunctions.cpp",
|
||||
"torch/csrc/lazy/generated/RegisterAutogradLazy.cpp",
|
||||
"torch/csrc/lazy/generated/RegisterLazy.cpp",
|
||||
] + _GENERATED_AUTOGRAD_PYTHON_CPP
|
||||
] + _GENERATED_AUTOGRAD_CPP_HEADERS + GENERATED_LAZY_H
|
||||
|
Reference in New Issue
Block a user