mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 12:54:11 +08:00
Summary: As above, also changes a bunch of the build files to be better Test Plan: internal and external CI did run buck2 build fbcode//caffe2:torch and it succeeded Rollback Plan: Reviewed By: swolchok Differential Revision: D78016591 Pull Request resolved: https://github.com/pytorch/pytorch/pull/158035 Approved by: https://github.com/swolchok
27 lines
829 B
Plaintext
27 lines
829 B
Plaintext
load("//tools/build_defs:glob_defs.bzl", "subdir_glob")
|
|
|
|
cxx_library(
|
|
name = "torch_headeronly",
|
|
header_namespace = "torch/headeronly",
|
|
exported_deps = [],
|
|
compiler_flags = [
|
|
"-Werror",
|
|
"-Wno-global-constructors",
|
|
],
|
|
exported_headers = subdir_glob(
|
|
[
|
|
("", "**/*.h"),
|
|
],
|
|
),
|
|
exported_linker_flags = [],
|
|
exported_preprocessor_flags = [
|
|
'-DC10_USING_CUSTOM_GENERATED_MACROS',
|
|
'-DC10_USE_GLOG',
|
|
],
|
|
link_whole = True,
|
|
platform_preprocessor_flags = [['windows', ['-D_WINDOWS', '-D_WIN32', '-DWIN32', '-DNOMINMAX', '-D_CRT_SECURE_NO_WARNINGS', '-D_USE_MATH_DEFINES']], ['windows.*64$', ['-D_WIN64']]],
|
|
preprocessor_flags = ['-DC10_BUILD_MAIN_LIB'],
|
|
reexport_all_header_dependencies = True,
|
|
visibility = ['PUBLIC'],
|
|
)
|