mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-24 07:26:05 +00:00
26 lines
494 B
Plaintext
26 lines
494 B
Plaintext
![]() |
cc_library(
|
||
|
name = "nanobind",
|
||
|
srcs = glob(
|
||
|
[
|
||
|
"src/*.cpp",
|
||
|
],
|
||
|
exclude = ["src/nb_combined.cpp"],
|
||
|
),
|
||
|
defines = [
|
||
|
"NB_BUILD=1",
|
||
|
"NB_SHARED=1",
|
||
|
],
|
||
|
includes = ["include"],
|
||
|
textual_hdrs = glob(
|
||
|
[
|
||
|
"include/**/*.h",
|
||
|
"src/*.h",
|
||
|
],
|
||
|
),
|
||
|
visibility = ["//visibility:public"],
|
||
|
deps = [
|
||
|
"@robin_map",
|
||
|
"@rules_python//python/cc:current_py_cc_headers",
|
||
|
],
|
||
|
)
|