load("//buck/rules:cc.bzl", "cc_header_root", "cc_objects")
load("//buck/rules:darwin.bzl", "darwin_binary", "darwin_dylib")
load("//buck/rules:files.bzl", "export_file")
load("//buck/rules:install.bzl", "prefix_dir")
# Targets over the ruby pin, materialized by scripts/buck-src.nu. The tree
# itself is gitignored (content is pinned in nix/submodules.json); this file is
# committed. One package per pin keeps what the Nix-lowered path has to parse
# small enough to evaluate.
# BEGIN generated: pin exports
load("//buck/generated:exports_ruby.bzl", "EXPORTS")
# One export_file per file another package names by label, from the list
# cider-exports keeps.
[
export_file(name = _n, src = _s, visibility = ["PUBLIC"])
for _n, _s in EXPORTS.items()
]
# END generated: pin exports
# HAND-WRITTEN, deliberately outside the generated blocks so --write does not drop it.
#
# ruby's darling/include/ruby tree, as vim's xxd includes it (-DDYNAMIC_RUBY). xxd lives
# in //vendor/src, and splitting ruby into its own package put these files behind a package
# boundary: buck2 does not error on a glob that reaches into a subpackage, it silently
# matches NOTHING, so the root //vendor/src used to declare stayed valid and staged zero
# files. Nothing broke only because xxd resolves ruby at runtime through dlopen and never
# actually opens one of these headers -- a hole that would have surfaced as a missing
# header in whatever target needed them next. CROSS_PACKAGE_ROOTS in
# gen-buck-from-ninja (deleted) maps the include path to this label.
cc_header_root(
name = "ruby_inc_darling_include_ruby",
headers = glob([
"darling/include/ruby/*.h",
"darling/include/ruby/**/*.h",
"darling/include/ruby/*.c",
]),
root = "darling/include/ruby",
visibility = ["PUBLIC"],
)
# BEGIN generated: Ruby
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) Ruby -- review before committing.
# cmake target: Ruby -> src/external/ruby/Ruby
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "../
/x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "Ruby_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "Ruby_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "Ruby_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "Ruby_obj",
srcs = [
"ruby/addr2line.c",
"ruby/array.c",
"ruby/ast.c",
"ruby/bignum.c",
"ruby/class.c",
"ruby/compar.c",
"ruby/compile.c",
"ruby/complex.c",
"ruby/cont.c",
"ruby/debug.c",
"ruby/debug_counter.c",
"ruby/dir.c",
"ruby/dln.c",
"ruby/dln_find.c",
"ruby/dmyenc.c",
"ruby/dmyext.c",
"ruby/enc/ascii.c",
"ruby/enc/trans/newline.c",
"ruby/enc/unicode.c",
"ruby/enc/us_ascii.c",
"ruby/enc/utf_8.c",
"ruby/encoding.c",
"ruby/enum.c",
"ruby/enumerator.c",
"ruby/error.c",
"ruby/eval.c",
"ruby/file.c",
"ruby/gc.c",
"ruby/hash.c",
"ruby/inits.c",
"ruby/io.c",
"ruby/iseq.c",
"ruby/load.c",
"ruby/loadpath.c",
"ruby/localeinit.c",
"ruby/marshal.c",
"ruby/math.c",
"ruby/missing/explicit_bzero.c",
"ruby/missing/setproctitle.c",
"ruby/mjit.c",
"ruby/mjit_compile.c",
"ruby/node.c",
"ruby/numeric.c",
"ruby/object.c",
"ruby/pack.c",
"ruby/parse.c",
"ruby/prelude.c",
"ruby/proc.c",
"ruby/process.c",
"ruby/random.c",
"ruby/range.c",
"ruby/rational.c",
"ruby/re.c",
"ruby/regcomp.c",
"ruby/regenc.c",
"ruby/regerror.c",
"ruby/regexec.c",
"ruby/regparse.c",
"ruby/regsyntax.c",
"ruby/ruby.c",
"ruby/safe.c",
"ruby/signal.c",
"ruby/sprintf.c",
"ruby/st.c",
"ruby/strftime.c",
"ruby/string.c",
"ruby/struct.c",
"ruby/symbol.c",
"ruby/thread.c",
"ruby/time.c",
"ruby/transcode.c",
"ruby/transient_heap.c",
"ruby/util.c",
"ruby/variable.c",
"ruby/version.c",
"ruby/vm.c",
"ruby/vm_backtrace.c",
"ruby/vm_dump.c",
"ruby/vm_trace.c",
],
compiler_flags = [
"-DCANONICALIZATION_FOR_MATHN",
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXPORT",
"-DRuby_EXPORTS",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-iquote.",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
"//vendor/src:fw_CoreFoundation",
"//vendor/src:fw_Security",
":Ruby_inc_ruby_gen",
":Ruby_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: Ruby
# BEGIN generated: Ruby dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs Ruby -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
# TODO the final pass also links these siblings, not ported yet:
# Security_x86_64
darwin_dylib(
name = "Ruby_dylib",
dylib_name = "Ruby",
install_name = "/System/Library/Frameworks/Ruby.framework/Versions/2.6/Ruby",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# Ruby
":Ruby_obj",
],
siblings = [
"//vendor/src/objc4:objc_final",
"//vendor/src:system_final",
"//vendor/src:Security_final",
"//vendor/src:Foundation_dylib",
],
linker_flags = [
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: Ruby dylibs
# BEGIN generated: ruby_encdb
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_encdb -- review before committing.
# cmake target: ruby_encdb -> ruby_encdb
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_encdb_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_encdb_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_encdb_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_encdb_obj",
srcs = [
"ruby/enc/encdb.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_encdb_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_encdb_inc_ruby_gen",
":ruby_encdb_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_encdb
# BEGIN generated: ruby_encdb dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_encdb -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_encdb_dylib",
dylib_name = "encdb.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_encdb
":ruby_encdb_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_encdb dylibs
# BEGIN generated: ruby_big5
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_big5 -- review before committing.
# cmake target: ruby_big5 -> ruby_big5
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_big5_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_big5_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_big5_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_big5_obj",
srcs = [
"ruby/enc/big5.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_big5_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_big5_inc_ruby_gen",
":ruby_big5_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_big5
# BEGIN generated: ruby_big5 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_big5 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_big5_dylib",
dylib_name = "big5.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_big5
":ruby_big5_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_big5 dylibs
# BEGIN generated: ruby_cp949
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_cp949 -- review before committing.
# cmake target: ruby_cp949 -> ruby_cp949
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_cp949_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_cp949_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_cp949_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_cp949_obj",
srcs = [
"ruby/enc/cp949.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_cp949_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_cp949_inc_ruby_gen",
":ruby_cp949_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_cp949
# BEGIN generated: ruby_cp949 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_cp949 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_cp949_dylib",
dylib_name = "cp949.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_cp949
":ruby_cp949_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_cp949 dylibs
# BEGIN generated: ruby_emacs_mule
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_emacs_mule -- review before committing.
# cmake target: ruby_emacs_mule -> ruby_emacs_mule
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emacs_mule_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emacs_mule_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emacs_mule_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_emacs_mule_obj",
srcs = [
"ruby/enc/emacs_mule.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_emacs_mule_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_emacs_mule_inc_ruby_gen",
":ruby_emacs_mule_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emacs_mule
# BEGIN generated: ruby_emacs_mule dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_emacs_mule -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_emacs_mule_dylib",
dylib_name = "emacs_mule.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_emacs_mule
":ruby_emacs_mule_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emacs_mule dylibs
# BEGIN generated: ruby_euc_jp
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_euc_jp -- review before committing.
# cmake target: ruby_euc_jp -> ruby_euc_jp
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_euc_jp_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_euc_jp_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_euc_jp_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_euc_jp_obj",
srcs = [
"ruby/enc/euc_jp.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_euc_jp_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_euc_jp_inc_ruby_gen",
":ruby_euc_jp_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_euc_jp
# BEGIN generated: ruby_euc_jp dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_euc_jp -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_euc_jp_dylib",
dylib_name = "euc_jp.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_euc_jp
":ruby_euc_jp_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_euc_jp dylibs
# BEGIN generated: ruby_euc_kr
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_euc_kr -- review before committing.
# cmake target: ruby_euc_kr -> ruby_euc_kr
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_euc_kr_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_euc_kr_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_euc_kr_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_euc_kr_obj",
srcs = [
"ruby/enc/euc_kr.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_euc_kr_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_euc_kr_inc_ruby_gen",
":ruby_euc_kr_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_euc_kr
# BEGIN generated: ruby_euc_kr dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_euc_kr -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_euc_kr_dylib",
dylib_name = "euc_kr.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_euc_kr
":ruby_euc_kr_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_euc_kr dylibs
# BEGIN generated: ruby_euc_tw
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_euc_tw -- review before committing.
# cmake target: ruby_euc_tw -> ruby_euc_tw
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_euc_tw_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_euc_tw_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_euc_tw_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_euc_tw_obj",
srcs = [
"ruby/enc/euc_tw.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_euc_tw_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_euc_tw_inc_ruby_gen",
":ruby_euc_tw_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_euc_tw
# BEGIN generated: ruby_euc_tw dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_euc_tw -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_euc_tw_dylib",
dylib_name = "euc_tw.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_euc_tw
":ruby_euc_tw_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_euc_tw dylibs
# BEGIN generated: ruby_gb2312
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_gb2312 -- review before committing.
# cmake target: ruby_gb2312 -> ruby_gb2312
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gb2312_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gb2312_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gb2312_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_gb2312_obj",
srcs = [
"ruby/enc/gb2312.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_gb2312_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_gb2312_inc_ruby_gen",
":ruby_gb2312_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_gb2312
# BEGIN generated: ruby_gb2312 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_gb2312 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_gb2312_dylib",
dylib_name = "gb2312.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_gb2312
":ruby_gb2312_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_gb2312 dylibs
# BEGIN generated: ruby_gb18030
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_gb18030 -- review before committing.
# cmake target: ruby_gb18030 -> ruby_gb18030
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gb18030_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gb18030_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gb18030_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_gb18030_obj",
srcs = [
"ruby/enc/gb18030.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_gb18030_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_gb18030_inc_ruby_gen",
":ruby_gb18030_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_gb18030
# BEGIN generated: ruby_gb18030 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_gb18030 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_gb18030_dylib",
dylib_name = "gb18030.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_gb18030
":ruby_gb18030_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_gb18030 dylibs
# BEGIN generated: ruby_gbk
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_gbk -- review before committing.
# cmake target: ruby_gbk -> ruby_gbk
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gbk_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gbk_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gbk_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_gbk_obj",
srcs = [
"ruby/enc/gbk.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_gbk_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_gbk_inc_ruby_gen",
":ruby_gbk_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_gbk
# BEGIN generated: ruby_gbk dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_gbk -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_gbk_dylib",
dylib_name = "gbk.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_gbk
":ruby_gbk_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_gbk dylibs
# BEGIN generated: ruby_iso_8859_1
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_1 -- review before committing.
# cmake target: ruby_iso_8859_1 -> ruby_iso_8859_1
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_1_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_1_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_1_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_1_obj",
srcs = [
"ruby/enc/iso_8859_1.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_1_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_1_inc_ruby_gen",
":ruby_iso_8859_1_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_1
# BEGIN generated: ruby_iso_8859_1 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_1 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_1_dylib",
dylib_name = "iso_8859_1.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_1
":ruby_iso_8859_1_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_1 dylibs
# BEGIN generated: ruby_iso_8859_2
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_2 -- review before committing.
# cmake target: ruby_iso_8859_2 -> ruby_iso_8859_2
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_2_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_2_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_2_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_2_obj",
srcs = [
"ruby/enc/iso_8859_2.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_2_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_2_inc_ruby_gen",
":ruby_iso_8859_2_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_2
# BEGIN generated: ruby_iso_8859_2 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_2 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_2_dylib",
dylib_name = "iso_8859_2.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_2
":ruby_iso_8859_2_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_2 dylibs
# BEGIN generated: ruby_iso_8859_3
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_3 -- review before committing.
# cmake target: ruby_iso_8859_3 -> ruby_iso_8859_3
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_3_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_3_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_3_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_3_obj",
srcs = [
"ruby/enc/iso_8859_3.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_3_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_3_inc_ruby_gen",
":ruby_iso_8859_3_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_3
# BEGIN generated: ruby_iso_8859_3 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_3 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_3_dylib",
dylib_name = "iso_8859_3.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_3
":ruby_iso_8859_3_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_3 dylibs
# BEGIN generated: ruby_iso_8859_4
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_4 -- review before committing.
# cmake target: ruby_iso_8859_4 -> ruby_iso_8859_4
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_4_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_4_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_4_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_4_obj",
srcs = [
"ruby/enc/iso_8859_4.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_4_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_4_inc_ruby_gen",
":ruby_iso_8859_4_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_4
# BEGIN generated: ruby_iso_8859_4 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_4 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_4_dylib",
dylib_name = "iso_8859_4.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_4
":ruby_iso_8859_4_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_4 dylibs
# BEGIN generated: ruby_iso_8859_5
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_5 -- review before committing.
# cmake target: ruby_iso_8859_5 -> ruby_iso_8859_5
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_5_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_5_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_5_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_5_obj",
srcs = [
"ruby/enc/iso_8859_5.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_5_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_5_inc_ruby_gen",
":ruby_iso_8859_5_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_5
# BEGIN generated: ruby_iso_8859_5 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_5 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_5_dylib",
dylib_name = "iso_8859_5.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_5
":ruby_iso_8859_5_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_5 dylibs
# BEGIN generated: ruby_iso_8859_6
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_6 -- review before committing.
# cmake target: ruby_iso_8859_6 -> ruby_iso_8859_6
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_6_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_6_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_6_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_6_obj",
srcs = [
"ruby/enc/iso_8859_6.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_6_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_6_inc_ruby_gen",
":ruby_iso_8859_6_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_6
# BEGIN generated: ruby_iso_8859_6 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_6 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_6_dylib",
dylib_name = "iso_8859_6.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_6
":ruby_iso_8859_6_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_6 dylibs
# BEGIN generated: ruby_iso_8859_7
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_7 -- review before committing.
# cmake target: ruby_iso_8859_7 -> ruby_iso_8859_7
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_7_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_7_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_7_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_7_obj",
srcs = [
"ruby/enc/iso_8859_7.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_7_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_7_inc_ruby_gen",
":ruby_iso_8859_7_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_7
# BEGIN generated: ruby_iso_8859_7 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_7 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_7_dylib",
dylib_name = "iso_8859_7.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_7
":ruby_iso_8859_7_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_7 dylibs
# BEGIN generated: ruby_iso_8859_8
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_8 -- review before committing.
# cmake target: ruby_iso_8859_8 -> ruby_iso_8859_8
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_8_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_8_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_8_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_8_obj",
srcs = [
"ruby/enc/iso_8859_8.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_8_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_8_inc_ruby_gen",
":ruby_iso_8859_8_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_8
# BEGIN generated: ruby_iso_8859_8 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_8 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_8_dylib",
dylib_name = "iso_8859_8.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_8
":ruby_iso_8859_8_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_8 dylibs
# BEGIN generated: ruby_iso_8859_9
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_9 -- review before committing.
# cmake target: ruby_iso_8859_9 -> ruby_iso_8859_9
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_9_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_9_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_9_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_9_obj",
srcs = [
"ruby/enc/iso_8859_9.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_9_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_9_inc_ruby_gen",
":ruby_iso_8859_9_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_9
# BEGIN generated: ruby_iso_8859_9 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_9 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_9_dylib",
dylib_name = "iso_8859_9.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_9
":ruby_iso_8859_9_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_9 dylibs
# BEGIN generated: ruby_iso_8859_10
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_10 -- review before committing.
# cmake target: ruby_iso_8859_10 -> ruby_iso_8859_10
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_10_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_10_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_10_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_10_obj",
srcs = [
"ruby/enc/iso_8859_10.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_10_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_10_inc_ruby_gen",
":ruby_iso_8859_10_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_10
# BEGIN generated: ruby_iso_8859_10 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_10 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_10_dylib",
dylib_name = "iso_8859_10.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_10
":ruby_iso_8859_10_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_10 dylibs
# BEGIN generated: ruby_iso_8859_11
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_11 -- review before committing.
# cmake target: ruby_iso_8859_11 -> ruby_iso_8859_11
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_11_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_11_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_11_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_11_obj",
srcs = [
"ruby/enc/iso_8859_11.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_11_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_11_inc_ruby_gen",
":ruby_iso_8859_11_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_11
# BEGIN generated: ruby_iso_8859_11 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_11 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_11_dylib",
dylib_name = "iso_8859_11.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_11
":ruby_iso_8859_11_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_11 dylibs
# BEGIN generated: ruby_iso_8859_13
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_13 -- review before committing.
# cmake target: ruby_iso_8859_13 -> ruby_iso_8859_13
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_13_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_13_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_13_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_13_obj",
srcs = [
"ruby/enc/iso_8859_13.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_13_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_13_inc_ruby_gen",
":ruby_iso_8859_13_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_13
# BEGIN generated: ruby_iso_8859_13 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_13 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_13_dylib",
dylib_name = "iso_8859_13.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_13
":ruby_iso_8859_13_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_13 dylibs
# BEGIN generated: ruby_iso_8859_14
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_14 -- review before committing.
# cmake target: ruby_iso_8859_14 -> ruby_iso_8859_14
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_14_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_14_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_14_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_14_obj",
srcs = [
"ruby/enc/iso_8859_14.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_14_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_14_inc_ruby_gen",
":ruby_iso_8859_14_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_14
# BEGIN generated: ruby_iso_8859_14 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_14 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_14_dylib",
dylib_name = "iso_8859_14.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_14
":ruby_iso_8859_14_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_14 dylibs
# BEGIN generated: ruby_iso_8859_15
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_15 -- review before committing.
# cmake target: ruby_iso_8859_15 -> ruby_iso_8859_15
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_15_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_15_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_15_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_15_obj",
srcs = [
"ruby/enc/iso_8859_15.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_15_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_15_inc_ruby_gen",
":ruby_iso_8859_15_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_15
# BEGIN generated: ruby_iso_8859_15 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_15 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_15_dylib",
dylib_name = "iso_8859_15.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_15
":ruby_iso_8859_15_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_15 dylibs
# BEGIN generated: ruby_iso_8859_16
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso_8859_16 -- review before committing.
# cmake target: ruby_iso_8859_16 -> ruby_iso_8859_16
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_16_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_16_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso_8859_16_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso_8859_16_obj",
srcs = [
"ruby/enc/iso_8859_16.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso_8859_16_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso_8859_16_inc_ruby_gen",
":ruby_iso_8859_16_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_16
# BEGIN generated: ruby_iso_8859_16 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso_8859_16 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso_8859_16_dylib",
dylib_name = "iso_8859_16.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso_8859_16
":ruby_iso_8859_16_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso_8859_16 dylibs
# BEGIN generated: ruby_koi8_r
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_koi8_r -- review before committing.
# cmake target: ruby_koi8_r -> ruby_koi8_r
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_koi8_r_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_koi8_r_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_koi8_r_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_koi8_r_obj",
srcs = [
"ruby/enc/koi8_r.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_koi8_r_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_koi8_r_inc_ruby_gen",
":ruby_koi8_r_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_koi8_r
# BEGIN generated: ruby_koi8_r dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_koi8_r -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_koi8_r_dylib",
dylib_name = "koi8_r.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_koi8_r
":ruby_koi8_r_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_koi8_r dylibs
# BEGIN generated: ruby_koi8_u
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_koi8_u -- review before committing.
# cmake target: ruby_koi8_u -> ruby_koi8_u
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_koi8_u_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_koi8_u_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_koi8_u_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_koi8_u_obj",
srcs = [
"ruby/enc/koi8_u.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_koi8_u_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_koi8_u_inc_ruby_gen",
":ruby_koi8_u_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_koi8_u
# BEGIN generated: ruby_koi8_u dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_koi8_u -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_koi8_u_dylib",
dylib_name = "koi8_u.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_koi8_u
":ruby_koi8_u_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_koi8_u dylibs
# BEGIN generated: ruby_shift_jis
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_shift_jis -- review before committing.
# cmake target: ruby_shift_jis -> ruby_shift_jis
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_shift_jis_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_shift_jis_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_shift_jis_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_shift_jis_obj",
srcs = [
"ruby/enc/shift_jis.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_shift_jis_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_shift_jis_inc_ruby_gen",
":ruby_shift_jis_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_shift_jis
# BEGIN generated: ruby_shift_jis dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_shift_jis -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_shift_jis_dylib",
dylib_name = "shift_jis.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_shift_jis
":ruby_shift_jis_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_shift_jis dylibs
# BEGIN generated: ruby_utf_16be
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_utf_16be -- review before committing.
# cmake target: ruby_utf_16be -> ruby_utf_16be
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_16be_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_16be_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_16be_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_utf_16be_obj",
srcs = [
"ruby/enc/utf_16be.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_utf_16be_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_utf_16be_inc_ruby_gen",
":ruby_utf_16be_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf_16be
# BEGIN generated: ruby_utf_16be dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_utf_16be -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_utf_16be_dylib",
dylib_name = "utf_16be.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_utf_16be
":ruby_utf_16be_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf_16be dylibs
# BEGIN generated: ruby_utf_16le
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_utf_16le -- review before committing.
# cmake target: ruby_utf_16le -> ruby_utf_16le
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_16le_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_16le_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_16le_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_utf_16le_obj",
srcs = [
"ruby/enc/utf_16le.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_utf_16le_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_utf_16le_inc_ruby_gen",
":ruby_utf_16le_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf_16le
# BEGIN generated: ruby_utf_16le dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_utf_16le -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_utf_16le_dylib",
dylib_name = "utf_16le.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_utf_16le
":ruby_utf_16le_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf_16le dylibs
# BEGIN generated: ruby_utf_32be
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_utf_32be -- review before committing.
# cmake target: ruby_utf_32be -> ruby_utf_32be
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_32be_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_32be_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_32be_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_utf_32be_obj",
srcs = [
"ruby/enc/utf_32be.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_utf_32be_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_utf_32be_inc_ruby_gen",
":ruby_utf_32be_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf_32be
# BEGIN generated: ruby_utf_32be dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_utf_32be -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_utf_32be_dylib",
dylib_name = "utf_32be.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_utf_32be
":ruby_utf_32be_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf_32be dylibs
# BEGIN generated: ruby_utf_32le
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_utf_32le -- review before committing.
# cmake target: ruby_utf_32le -> ruby_utf_32le
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_32le_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_32le_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_32le_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_utf_32le_obj",
srcs = [
"ruby/enc/utf_32le.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_utf_32le_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_utf_32le_inc_ruby_gen",
":ruby_utf_32le_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf_32le
# BEGIN generated: ruby_utf_32le dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_utf_32le -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_utf_32le_dylib",
dylib_name = "utf_32le.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_utf_32le
":ruby_utf_32le_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf_32le dylibs
# BEGIN generated: ruby_windows_31j
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_windows_31j -- review before committing.
# cmake target: ruby_windows_31j -> ruby_windows_31j
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_windows_31j_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_windows_31j_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_windows_31j_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_windows_31j_obj",
srcs = [
"ruby/enc/windows_31j.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_windows_31j_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_windows_31j_inc_ruby_gen",
":ruby_windows_31j_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_windows_31j
# BEGIN generated: ruby_windows_31j dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_windows_31j -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_windows_31j_dylib",
dylib_name = "windows_31j.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_windows_31j
":ruby_windows_31j_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_windows_31j dylibs
# BEGIN generated: ruby_windows_1251
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_windows_1251 -- review before committing.
# cmake target: ruby_windows_1251 -> ruby_windows_1251
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_windows_1251_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_windows_1251_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_windows_1251_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_windows_1251_obj",
srcs = [
"ruby/enc/windows_1251.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_windows_1251_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_windows_1251_inc_ruby_gen",
":ruby_windows_1251_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_windows_1251
# BEGIN generated: ruby_windows_1251 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_windows_1251 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_windows_1251_dylib",
dylib_name = "windows_1251.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_windows_1251
":ruby_windows_1251_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_windows_1251 dylibs
# BEGIN generated: ruby_transdb
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_transdb -- review before committing.
# cmake target: ruby_transdb -> ruby_transdb
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_transdb_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_transdb_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_transdb_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_transdb_obj",
srcs = [
"ruby/enc/trans/transdb.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_transdb_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_transdb_inc_ruby_gen",
":ruby_transdb_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_transdb
# BEGIN generated: ruby_transdb dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_transdb -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_transdb_dylib",
dylib_name = "transdb.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_transdb
":ruby_transdb_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_transdb dylibs
# BEGIN generated: ruby_big5-trans
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_big5-trans -- review before committing.
# cmake target: ruby_big5-trans -> ruby_big5-trans
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_big5-trans_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_big5-trans_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_big5-trans_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_big5-trans_obj",
srcs = [
"ruby/enc/trans/big5.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_big5_trans_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_big5-trans_inc_ruby_gen",
":ruby_big5-trans_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_big5-trans
# BEGIN generated: ruby_big5-trans dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_big5-trans -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_big5-trans_dylib",
dylib_name = "big5-trans.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_big5-trans
":ruby_big5-trans_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_big5-trans dylibs
# BEGIN generated: ruby_chinese
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_chinese -- review before committing.
# cmake target: ruby_chinese -> ruby_chinese
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_chinese_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_chinese_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_chinese_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_chinese_obj",
srcs = [
"ruby/enc/trans/chinese.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_chinese_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_chinese_inc_ruby_gen",
":ruby_chinese_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_chinese
# BEGIN generated: ruby_chinese dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_chinese -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_chinese_dylib",
dylib_name = "chinese.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_chinese
":ruby_chinese_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_chinese dylibs
# BEGIN generated: ruby_emoji
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_emoji -- review before committing.
# cmake target: ruby_emoji -> ruby_emoji
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_emoji_obj",
srcs = [
"ruby/enc/trans/emoji.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_emoji_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_emoji_inc_ruby_gen",
":ruby_emoji_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emoji
# BEGIN generated: ruby_emoji dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_emoji -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_emoji_dylib",
dylib_name = "emoji.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_emoji
":ruby_emoji_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emoji dylibs
# BEGIN generated: ruby_emoji_iso2022_kddi
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_emoji_iso2022_kddi -- review before committing.
# cmake target: ruby_emoji_iso2022_kddi -> ruby_emoji_iso2022_kddi
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_iso2022_kddi_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_iso2022_kddi_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_iso2022_kddi_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_emoji_iso2022_kddi_obj",
srcs = [
"ruby/enc/trans/emoji_iso2022_kddi.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_emoji_iso2022_kddi_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_emoji_iso2022_kddi_inc_ruby_gen",
":ruby_emoji_iso2022_kddi_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emoji_iso2022_kddi
# BEGIN generated: ruby_emoji_iso2022_kddi dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_emoji_iso2022_kddi -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_emoji_iso2022_kddi_dylib",
dylib_name = "emoji_iso2022_kddi.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_emoji_iso2022_kddi
":ruby_emoji_iso2022_kddi_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emoji_iso2022_kddi dylibs
# BEGIN generated: ruby_emoji_sjis_docomo
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_emoji_sjis_docomo -- review before committing.
# cmake target: ruby_emoji_sjis_docomo -> ruby_emoji_sjis_docomo
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_sjis_docomo_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_sjis_docomo_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_sjis_docomo_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_emoji_sjis_docomo_obj",
srcs = [
"ruby/enc/trans/emoji_sjis_docomo.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_emoji_sjis_docomo_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_emoji_sjis_docomo_inc_ruby_gen",
":ruby_emoji_sjis_docomo_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emoji_sjis_docomo
# BEGIN generated: ruby_emoji_sjis_docomo dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_emoji_sjis_docomo -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_emoji_sjis_docomo_dylib",
dylib_name = "emoji_sjis_docomo.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_emoji_sjis_docomo
":ruby_emoji_sjis_docomo_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emoji_sjis_docomo dylibs
# BEGIN generated: ruby_emoji_sjis_kddi
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_emoji_sjis_kddi -- review before committing.
# cmake target: ruby_emoji_sjis_kddi -> ruby_emoji_sjis_kddi
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_sjis_kddi_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_sjis_kddi_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_sjis_kddi_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_emoji_sjis_kddi_obj",
srcs = [
"ruby/enc/trans/emoji_sjis_kddi.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_emoji_sjis_kddi_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_emoji_sjis_kddi_inc_ruby_gen",
":ruby_emoji_sjis_kddi_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emoji_sjis_kddi
# BEGIN generated: ruby_emoji_sjis_kddi dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_emoji_sjis_kddi -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_emoji_sjis_kddi_dylib",
dylib_name = "emoji_sjis_kddi.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_emoji_sjis_kddi
":ruby_emoji_sjis_kddi_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emoji_sjis_kddi dylibs
# BEGIN generated: ruby_emoji_sjis_softbank
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_emoji_sjis_softbank -- review before committing.
# cmake target: ruby_emoji_sjis_softbank -> ruby_emoji_sjis_softbank
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_sjis_softbank_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_sjis_softbank_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_emoji_sjis_softbank_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_emoji_sjis_softbank_obj",
srcs = [
"ruby/enc/trans/emoji_sjis_softbank.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_emoji_sjis_softbank_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_emoji_sjis_softbank_inc_ruby_gen",
":ruby_emoji_sjis_softbank_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emoji_sjis_softbank
# BEGIN generated: ruby_emoji_sjis_softbank dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_emoji_sjis_softbank -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_emoji_sjis_softbank_dylib",
dylib_name = "emoji_sjis_softbank.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_emoji_sjis_softbank
":ruby_emoji_sjis_softbank_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_emoji_sjis_softbank dylibs
# BEGIN generated: ruby_escape
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_escape -- review before committing.
# cmake target: ruby_escape -> ruby_escape
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_escape_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_escape_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_escape_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_escape_obj",
srcs = [
"ruby/enc/trans/escape.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_escape_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_escape_inc_ruby_gen",
":ruby_escape_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_escape
# BEGIN generated: ruby_escape dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_escape -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_escape_dylib",
dylib_name = "escape.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_escape
":ruby_escape_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_escape dylibs
# BEGIN generated: ruby_gb18030-trans
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_gb18030-trans -- review before committing.
# cmake target: ruby_gb18030-trans -> ruby_gb18030-trans
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gb18030-trans_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gb18030-trans_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gb18030-trans_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_gb18030-trans_obj",
srcs = [
"ruby/enc/trans/gb18030.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_gb18030_trans_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_gb18030-trans_inc_ruby_gen",
":ruby_gb18030-trans_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_gb18030-trans
# BEGIN generated: ruby_gb18030-trans dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_gb18030-trans -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_gb18030-trans_dylib",
dylib_name = "gb18030-trans.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_gb18030-trans
":ruby_gb18030-trans_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_gb18030-trans dylibs
# BEGIN generated: ruby_gbk-trans
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_gbk-trans -- review before committing.
# cmake target: ruby_gbk-trans -> ruby_gbk-trans
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gbk-trans_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gbk-trans_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_gbk-trans_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_gbk-trans_obj",
srcs = [
"ruby/enc/trans/gbk.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_gbk_trans_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_gbk-trans_inc_ruby_gen",
":ruby_gbk-trans_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_gbk-trans
# BEGIN generated: ruby_gbk-trans dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_gbk-trans -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_gbk-trans_dylib",
dylib_name = "gbk-trans.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_gbk-trans
":ruby_gbk-trans_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_gbk-trans dylibs
# BEGIN generated: ruby_iso2022
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_iso2022 -- review before committing.
# cmake target: ruby_iso2022 -> ruby_iso2022
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso2022_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso2022_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_iso2022_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_iso2022_obj",
srcs = [
"ruby/enc/trans/iso2022.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_iso2022_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_iso2022_inc_ruby_gen",
":ruby_iso2022_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso2022
# BEGIN generated: ruby_iso2022 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_iso2022 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_iso2022_dylib",
dylib_name = "iso2022.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_iso2022
":ruby_iso2022_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_iso2022 dylibs
# BEGIN generated: ruby_japanese
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_japanese -- review before committing.
# cmake target: ruby_japanese -> ruby_japanese
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_japanese_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_japanese_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_japanese_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_japanese_obj",
srcs = [
"ruby/enc/trans/japanese.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_japanese_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_japanese_inc_ruby_gen",
":ruby_japanese_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_japanese
# BEGIN generated: ruby_japanese dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_japanese -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_japanese_dylib",
dylib_name = "japanese.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_japanese
":ruby_japanese_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_japanese dylibs
# BEGIN generated: ruby_japanese_euc
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_japanese_euc -- review before committing.
# cmake target: ruby_japanese_euc -> ruby_japanese_euc
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_japanese_euc_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_japanese_euc_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_japanese_euc_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_japanese_euc_obj",
srcs = [
"ruby/enc/trans/japanese_euc.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_japanese_euc_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_japanese_euc_inc_ruby_gen",
":ruby_japanese_euc_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_japanese_euc
# BEGIN generated: ruby_japanese_euc dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_japanese_euc -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_japanese_euc_dylib",
dylib_name = "japanese_euc.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_japanese_euc
":ruby_japanese_euc_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_japanese_euc dylibs
# BEGIN generated: ruby_japanese_sjis
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_japanese_sjis -- review before committing.
# cmake target: ruby_japanese_sjis -> ruby_japanese_sjis
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_japanese_sjis_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_japanese_sjis_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_japanese_sjis_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_japanese_sjis_obj",
srcs = [
"ruby/enc/trans/japanese_sjis.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_japanese_sjis_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_japanese_sjis_inc_ruby_gen",
":ruby_japanese_sjis_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_japanese_sjis
# BEGIN generated: ruby_japanese_sjis dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_japanese_sjis -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_japanese_sjis_dylib",
dylib_name = "japanese_sjis.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_japanese_sjis
":ruby_japanese_sjis_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_japanese_sjis dylibs
# BEGIN generated: ruby_korean
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_korean -- review before committing.
# cmake target: ruby_korean -> ruby_korean
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_korean_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_korean_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_korean_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_korean_obj",
srcs = [
"ruby/enc/trans/korean.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_korean_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_korean_inc_ruby_gen",
":ruby_korean_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_korean
# BEGIN generated: ruby_korean dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_korean -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_korean_dylib",
dylib_name = "korean.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_korean
":ruby_korean_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_korean dylibs
# BEGIN generated: ruby_single_byte
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_single_byte -- review before committing.
# cmake target: ruby_single_byte -> ruby_single_byte
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_single_byte_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_single_byte_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_single_byte_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_single_byte_obj",
srcs = [
"ruby/enc/trans/single_byte.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_single_byte_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_single_byte_inc_ruby_gen",
":ruby_single_byte_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_single_byte
# BEGIN generated: ruby_single_byte dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_single_byte -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_single_byte_dylib",
dylib_name = "single_byte.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_single_byte
":ruby_single_byte_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_single_byte dylibs
# BEGIN generated: ruby_utf8_mac
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_utf8_mac -- review before committing.
# cmake target: ruby_utf8_mac -> ruby_utf8_mac
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf8_mac_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf8_mac_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf8_mac_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_utf8_mac_obj",
srcs = [
"ruby/enc/trans/utf8_mac.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_utf8_mac_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_utf8_mac_inc_ruby_gen",
":ruby_utf8_mac_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf8_mac
# BEGIN generated: ruby_utf8_mac dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_utf8_mac -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_utf8_mac_dylib",
dylib_name = "utf8_mac.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_utf8_mac
":ruby_utf8_mac_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf8_mac dylibs
# BEGIN generated: ruby_utf_16_32
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_utf_16_32 -- review before committing.
# cmake target: ruby_utf_16_32 -> ruby_utf_16_32
# TODO these include dirs are GENERATED (codegen output):
# src/external/ruby/gen/enc/trans
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_16_32_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_16_32_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_utf_16_32_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/enc/trans/*.h",
"ruby/enc/trans/**/*.h",
"ruby/enc/trans/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"enc/trans",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_utf_16_32_obj",
srcs = [
"ruby/enc/trans/utf_16_32.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DONIG_ENC_REGISTER=rb_enc_register",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_utf_16_32_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
"-fno-common",
"-URUBY_EXTCONF_H",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_utf_16_32_inc_ruby_gen",
":ruby_utf_16_32_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf_16_32
# BEGIN generated: ruby_utf_16_32 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_utf_16_32 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_utf_16_32_dylib",
dylib_name = "utf_16_32.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_utf_16_32
":ruby_utf_16_32_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_utf_16_32 dylibs
# BEGIN generated: ruby_bigdecimal
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_bigdecimal -- review before committing.
# cmake target: ruby_bigdecimal -> ruby_bigdecimal
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_bigdecimal_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_bigdecimal_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/bigdecimal/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/bigdecimal",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_bigdecimal_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/bigdecimal/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/bigdecimal",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_bigdecimal_obj",
srcs = [
"ruby/ext/bigdecimal/bigdecimal.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_bigdecimal_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_bigdecimal_inc_ruby_gen",
":ruby_bigdecimal_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_bigdecimal
# BEGIN generated: ruby_bigdecimal dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_bigdecimal -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_bigdecimal_dylib",
dylib_name = "bigdecimal.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_bigdecimal
":ruby_bigdecimal_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_bigdecimal dylibs
# BEGIN generated: ruby_util
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_util -- review before committing.
# cmake target: ruby_util -> ruby_util
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_util_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_util_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/bigdecimal/util/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/bigdecimal/util",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_util_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/bigdecimal/util/*.h",
"ruby/ext/bigdecimal/util/**/*.h",
"ruby/ext/bigdecimal/util/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/bigdecimal/util",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_util_obj",
srcs = [
"ruby/ext/bigdecimal/util/util.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_util_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_util_inc_ruby_gen",
":ruby_util_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_util
# BEGIN generated: ruby_util dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_util -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_util_dylib",
dylib_name = "util.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_util
":ruby_util_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_util dylibs
# BEGIN generated: ruby_continuation
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_continuation -- review before committing.
# cmake target: ruby_continuation -> ruby_continuation
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_continuation_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_continuation_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/continuation/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/continuation",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_continuation_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/continuation/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/continuation",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_continuation_obj",
srcs = [
"ruby/ext/continuation/continuation.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_continuation_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_continuation_inc_ruby_gen",
":ruby_continuation_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_continuation
# BEGIN generated: ruby_continuation dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_continuation -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_continuation_dylib",
dylib_name = "continuation.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_continuation
":ruby_continuation_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_continuation dylibs
# BEGIN generated: ruby_coverage
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_coverage -- review before committing.
# cmake target: ruby_coverage -> ruby_coverage
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_coverage_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_coverage_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/coverage/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/coverage",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_coverage_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/coverage/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/coverage",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_coverage_obj",
srcs = [
"ruby/ext/coverage/coverage.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_coverage_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_coverage_inc_ruby_gen",
":ruby_coverage_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_coverage
# BEGIN generated: ruby_coverage dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_coverage -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_coverage_dylib",
dylib_name = "coverage.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_coverage
":ruby_coverage_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_coverage dylibs
# BEGIN generated: ruby_date_core
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_date_core -- review before committing.
# cmake target: ruby_date_core -> ruby_date_core
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_date_core_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_date_core_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/date/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/date",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_date_core_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/date/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/date",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_date_core_obj",
srcs = [
"ruby/ext/date/date_core.c",
"ruby/ext/date/date_parse.c",
"ruby/ext/date/date_strftime.c",
"ruby/ext/date/date_strptime.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_date_core_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_date_core_inc_ruby_gen",
":ruby_date_core_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_date_core
# BEGIN generated: ruby_date_core dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_date_core -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_date_core_dylib",
dylib_name = "date_core.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_date_core
":ruby_date_core_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_date_core dylibs
# BEGIN generated: ruby_dbm
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_dbm -- review before committing.
# cmake target: ruby_dbm -> ruby_dbm
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_dbm_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_dbm_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/dbm/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/dbm",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_dbm_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/dbm/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/dbm",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_dbm_obj",
srcs = [
"ruby/ext/dbm/dbm.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_dbm_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_dbm_inc_ruby_gen",
":ruby_dbm_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_dbm
# BEGIN generated: ruby_dbm dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_dbm -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_dbm_dylib",
dylib_name = "dbm.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_dbm
":ruby_dbm_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_dbm dylibs
# BEGIN generated: ruby_digest
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_digest -- review before committing.
# cmake target: ruby_digest -> ruby_digest
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_digest_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_digest_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/digest/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/digest",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_digest_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/digest/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/digest",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_digest_obj",
srcs = [
"ruby/ext/digest/digest.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_digest_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_digest_inc_ruby_gen",
":ruby_digest_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_digest
# BEGIN generated: ruby_digest dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_digest -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_digest_dylib",
dylib_name = "digest.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_digest
":ruby_digest_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_digest dylibs
# BEGIN generated: ruby_bubblebabble
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_bubblebabble -- review before committing.
# cmake target: ruby_bubblebabble -> ruby_bubblebabble
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_bubblebabble_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_bubblebabble_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/digest/bubblebabble/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/digest/bubblebabble",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_bubblebabble_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/digest/bubblebabble/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/digest/bubblebabble",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_bubblebabble_obj",
srcs = [
"ruby/ext/digest/bubblebabble/bubblebabble.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_bubblebabble_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_bubblebabble_inc_ruby_gen",
":ruby_bubblebabble_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_bubblebabble
# BEGIN generated: ruby_bubblebabble dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_bubblebabble -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_bubblebabble_dylib",
dylib_name = "bubblebabble.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_bubblebabble
":ruby_bubblebabble_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_bubblebabble dylibs
# BEGIN generated: ruby_md5
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_md5 -- review before committing.
# cmake target: ruby_md5 -> ruby_md5
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_md5_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_md5_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/digest/md5/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/digest/md5",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_md5_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/digest/md5/**/*",
"ruby/ext/digest/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/digest/md5",
"ext/digest",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_md5_obj",
srcs = [
"ruby/ext/digest/md5/md5.c",
"ruby/ext/digest/md5/md5init.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DMD5_USE_OPENSSL=1",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_md5_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_md5_inc_ruby_gen",
":ruby_md5_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_md5
# BEGIN generated: ruby_md5 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_md5 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_md5_dylib",
dylib_name = "md5.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_md5
":ruby_md5_obj",
],
siblings = [
"//vendor/src:ssl46_dylib",
"//vendor/src:crypto44_dylib",
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_md5 dylibs
# BEGIN generated: ruby_rmd160
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_rmd160 -- review before committing.
# cmake target: ruby_rmd160 -> ruby_rmd160
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_rmd160_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_rmd160_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/digest/rmd160/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/digest/rmd160",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_rmd160_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/digest/rmd160/**/*",
"ruby/ext/digest/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/digest/rmd160",
"ext/digest",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_rmd160_obj",
srcs = [
"ruby/ext/digest/rmd160/rmd160.c",
"ruby/ext/digest/rmd160/rmd160init.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRMD160_USE_OPENSSL=1",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_rmd160_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_rmd160_inc_ruby_gen",
":ruby_rmd160_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_rmd160
# BEGIN generated: ruby_rmd160 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_rmd160 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_rmd160_dylib",
dylib_name = "rmd160.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_rmd160
":ruby_rmd160_obj",
],
siblings = [
"//vendor/src:ssl46_dylib",
"//vendor/src:crypto44_dylib",
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_rmd160 dylibs
# BEGIN generated: ruby_sha1
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_sha1 -- review before committing.
# cmake target: ruby_sha1 -> ruby_sha1
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_sha1_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_sha1_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/digest/sha1/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/digest/sha1",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_sha1_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/digest/sha1/**/*",
"ruby/ext/digest/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/digest/sha1",
"ext/digest",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_sha1_obj",
srcs = [
"ruby/ext/digest/sha1/sha1.c",
"ruby/ext/digest/sha1/sha1init.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-DSHA1_USE_OPENSSL=1",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_sha1_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_sha1_inc_ruby_gen",
":ruby_sha1_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_sha1
# BEGIN generated: ruby_sha1 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_sha1 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_sha1_dylib",
dylib_name = "sha1.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_sha1
":ruby_sha1_obj",
],
siblings = [
"//vendor/src:ssl46_dylib",
"//vendor/src:crypto44_dylib",
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_sha1 dylibs
# BEGIN generated: ruby_sha2
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_sha2 -- review before committing.
# cmake target: ruby_sha2 -> ruby_sha2
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_sha2_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_sha2_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/digest/sha2/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/digest/sha2",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_sha2_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/digest/sha2/**/*",
"ruby/ext/digest/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/digest/sha2",
"ext/digest",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_sha2_obj",
srcs = [
"ruby/ext/digest/sha2/sha2.c",
"ruby/ext/digest/sha2/sha2init.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-DSHA2_USE_OPENSSL=1",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_sha2_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_sha2_inc_ruby_gen",
":ruby_sha2_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_sha2
# BEGIN generated: ruby_sha2 dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_sha2 -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_sha2_dylib",
dylib_name = "sha2.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_sha2
":ruby_sha2_obj",
],
siblings = [
"//vendor/src:ssl46_dylib",
"//vendor/src:crypto44_dylib",
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_sha2 dylibs
# BEGIN generated: ruby_etc
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_etc -- review before committing.
# cmake target: ruby_etc -> ruby_etc
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_etc_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_etc_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/etc/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/etc",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_etc_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/etc/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/etc",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_etc_obj",
srcs = [
"ruby/ext/etc/etc.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_etc_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_etc_inc_ruby_gen",
":ruby_etc_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_etc
# BEGIN generated: ruby_etc dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_etc -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_etc_dylib",
dylib_name = "etc.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_etc
":ruby_etc_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_etc dylibs
# BEGIN generated: ruby_fcntl
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_fcntl -- review before committing.
# cmake target: ruby_fcntl -> ruby_fcntl
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_fcntl_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_fcntl_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/fcntl/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/fcntl",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_fcntl_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/fcntl/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/fcntl",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_fcntl_obj",
srcs = [
"ruby/ext/fcntl/fcntl.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_fcntl_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_fcntl_inc_ruby_gen",
":ruby_fcntl_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_fcntl
# BEGIN generated: ruby_fcntl dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_fcntl -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_fcntl_dylib",
dylib_name = "fcntl.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_fcntl
":ruby_fcntl_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_fcntl dylibs
# BEGIN generated: ruby_fiber
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_fiber -- review before committing.
# cmake target: ruby_fiber -> ruby_fiber
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_fiber_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_fiber_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/fiber/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/fiber",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_fiber_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/fiber/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/fiber",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_fiber_obj",
srcs = [
"ruby/ext/fiber/fiber.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_fiber_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_fiber_inc_ruby_gen",
":ruby_fiber_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_fiber
# BEGIN generated: ruby_fiber dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_fiber -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_fiber_dylib",
dylib_name = "fiber.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_fiber
":ruby_fiber_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_fiber dylibs
# BEGIN generated: ruby_fiddle
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_fiddle -- review before committing.
# cmake target: ruby_fiddle -> ruby_fiddle
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_fiddle_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_fiddle_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/fiddle/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/fiddle",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_fiddle_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/fiddle/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/fiddle",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_fiddle_obj",
srcs = [
"ruby/ext/fiddle/closure.c",
"ruby/ext/fiddle/conversions.c",
"ruby/ext/fiddle/fiddle.c",
"ruby/ext/fiddle/function.c",
"ruby/ext/fiddle/handle.c",
"ruby/ext/fiddle/pointer.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_fiddle_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_fiddle_inc_ruby_gen",
":ruby_fiddle_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_fiddle
# BEGIN generated: ruby_fiddle dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_fiddle -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
# TODO the final pass also links these siblings, not ported yet:
# libffi.dylib
darwin_dylib(
name = "ruby_fiddle_dylib",
dylib_name = "fiddle.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_fiddle
":ruby_fiddle_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_fiddle dylibs
# BEGIN generated: ruby_console
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_console -- review before committing.
# cmake target: ruby_console -> ruby_console
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_console_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_console_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/io/console/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/io/console",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_console_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/io/console/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/io/console",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_console_obj",
srcs = [
"ruby/ext/io/console/console.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_console_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_console_inc_ruby_gen",
":ruby_console_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_console
# BEGIN generated: ruby_console dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_console -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_console_dylib",
dylib_name = "console.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_console
":ruby_console_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_console dylibs
# BEGIN generated: ruby_nonblock
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_nonblock -- review before committing.
# cmake target: ruby_nonblock -> ruby_nonblock
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_nonblock_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_nonblock_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/io/nonblock/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/io/nonblock",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_nonblock_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/io/nonblock/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/io/nonblock",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_nonblock_obj",
srcs = [
"ruby/ext/io/nonblock/nonblock.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_nonblock_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_nonblock_inc_ruby_gen",
":ruby_nonblock_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_nonblock
# BEGIN generated: ruby_nonblock dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_nonblock -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_nonblock_dylib",
dylib_name = "nonblock.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_nonblock
":ruby_nonblock_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_nonblock dylibs
# BEGIN generated: ruby_wait
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_wait -- review before committing.
# cmake target: ruby_wait -> ruby_wait
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_wait_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_wait_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/io/wait/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/io/wait",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_wait_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/io/wait/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/io/wait",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_wait_obj",
srcs = [
"ruby/ext/io/wait/wait.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_wait_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_wait_inc_ruby_gen",
":ruby_wait_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_wait
# BEGIN generated: ruby_wait dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_wait -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_wait_dylib",
dylib_name = "wait.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_wait
":ruby_wait_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_wait dylibs
# BEGIN generated: ruby_generator
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_generator -- review before committing.
# cmake target: ruby_generator -> ruby_generator
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_generator_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_generator_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/json/generator/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/json/generator",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_generator_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/json/generator/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/json/generator",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_generator_obj",
srcs = [
"ruby/ext/json/generator/generator.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_generator_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_generator_inc_ruby_gen",
":ruby_generator_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_generator
# BEGIN generated: ruby_generator dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_generator -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_generator_dylib",
dylib_name = "generator.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_generator
":ruby_generator_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_generator dylibs
# BEGIN generated: ruby_parser
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_parser -- review before committing.
# cmake target: ruby_parser -> ruby_parser
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_parser_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_parser_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/json/parser/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/json/parser",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_parser_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/json/parser/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/json/parser",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_parser_obj",
srcs = [
"ruby/ext/json/parser/parser.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_parser_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_parser_inc_ruby_gen",
":ruby_parser_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_parser
# BEGIN generated: ruby_parser dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_parser -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_parser_dylib",
dylib_name = "parser.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_parser
":ruby_parser_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_parser dylibs
# BEGIN generated: ruby_nkf
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_nkf -- review before committing.
# cmake target: ruby_nkf -> ruby_nkf
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_nkf_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_nkf_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/nkf/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/nkf",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_nkf_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/nkf/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/nkf",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_nkf_obj",
srcs = [
"ruby/ext/nkf/nkf.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_nkf_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_nkf_inc_ruby_gen",
":ruby_nkf_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_nkf
# BEGIN generated: ruby_nkf dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_nkf -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_nkf_dylib",
dylib_name = "nkf.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_nkf
":ruby_nkf_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_nkf dylibs
# BEGIN generated: ruby_objspace
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_objspace -- review before committing.
# cmake target: ruby_objspace -> ruby_objspace
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_objspace_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_objspace_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/objspace/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/objspace",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_objspace_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/objspace/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/objspace",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_objspace_obj",
srcs = [
"ruby/ext/objspace/object_tracing.c",
"ruby/ext/objspace/objspace.c",
"ruby/ext/objspace/objspace_dump.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_objspace_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_objspace_inc_ruby_gen",
":ruby_objspace_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_objspace
# BEGIN generated: ruby_objspace dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_objspace -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_objspace_dylib",
dylib_name = "objspace.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_objspace
":ruby_objspace_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_objspace dylibs
# BEGIN generated: ruby_openssl
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_openssl -- review before committing.
# cmake target: ruby_openssl -> ruby_openssl
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_openssl_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_openssl_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/openssl/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/openssl",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_openssl_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/openssl/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/openssl",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_openssl_obj",
srcs = [
"ruby/ext/openssl/openssl_missing.c",
"ruby/ext/openssl/ossl.c",
"ruby/ext/openssl/ossl_asn1.c",
"ruby/ext/openssl/ossl_bio.c",
"ruby/ext/openssl/ossl_bn.c",
"ruby/ext/openssl/ossl_cipher.c",
"ruby/ext/openssl/ossl_config.c",
"ruby/ext/openssl/ossl_digest.c",
"ruby/ext/openssl/ossl_engine.c",
"ruby/ext/openssl/ossl_hmac.c",
"ruby/ext/openssl/ossl_kdf.c",
"ruby/ext/openssl/ossl_ns_spki.c",
"ruby/ext/openssl/ossl_ocsp.c",
"ruby/ext/openssl/ossl_pkcs12.c",
"ruby/ext/openssl/ossl_pkcs7.c",
"ruby/ext/openssl/ossl_pkey.c",
"ruby/ext/openssl/ossl_pkey_dh.c",
"ruby/ext/openssl/ossl_pkey_dsa.c",
"ruby/ext/openssl/ossl_pkey_ec.c",
"ruby/ext/openssl/ossl_pkey_rsa.c",
"ruby/ext/openssl/ossl_rand.c",
"ruby/ext/openssl/ossl_ssl.c",
"ruby/ext/openssl/ossl_ssl_session.c",
"ruby/ext/openssl/ossl_x509.c",
"ruby/ext/openssl/ossl_x509attr.c",
"ruby/ext/openssl/ossl_x509cert.c",
"ruby/ext/openssl/ossl_x509crl.c",
"ruby/ext/openssl/ossl_x509ext.c",
"ruby/ext/openssl/ossl_x509name.c",
"ruby/ext/openssl/ossl_x509req.c",
"ruby/ext/openssl/ossl_x509revoked.c",
"ruby/ext/openssl/ossl_x509store.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_openssl_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_openssl_inc_ruby_gen",
":ruby_openssl_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_openssl
# BEGIN generated: ruby_openssl dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_openssl -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_openssl_dylib",
dylib_name = "openssl.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_openssl
":ruby_openssl_obj",
],
siblings = [
"//vendor/src:ssl46_dylib",
"//vendor/src:crypto44_dylib",
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_openssl dylibs
# BEGIN generated: ruby_pathname
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_pathname -- review before committing.
# cmake target: ruby_pathname -> ruby_pathname
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_pathname_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_pathname_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/pathname/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/pathname",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_pathname_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/pathname/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/pathname",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_pathname_obj",
srcs = [
"ruby/ext/pathname/pathname.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_pathname_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_pathname_inc_ruby_gen",
":ruby_pathname_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_pathname
# BEGIN generated: ruby_pathname dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_pathname -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_pathname_dylib",
dylib_name = "pathname.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_pathname
":ruby_pathname_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_pathname dylibs
# BEGIN generated: ruby_psych
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_psych -- review before committing.
# cmake target: ruby_psych -> ruby_psych
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_psych_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_psych_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/psych/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/psych",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_psych_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/psych/**/*",
"ruby/ext/psych/yaml/*.h",
"ruby/ext/psych/yaml/**/*.h",
"ruby/ext/psych/yaml/*.c",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/psych",
"ext/psych/yaml",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_psych_obj",
srcs = [
"ruby/ext/psych/psych.c",
"ruby/ext/psych/psych_emitter.c",
"ruby/ext/psych/psych_parser.c",
"ruby/ext/psych/psych_to_ruby.c",
"ruby/ext/psych/psych_yaml_tree.c",
"ruby/ext/psych/yaml/api.c",
"ruby/ext/psych/yaml/dumper.c",
"ruby/ext/psych/yaml/emitter.c",
"ruby/ext/psych/yaml/loader.c",
"ruby/ext/psych/yaml/parser.c",
"ruby/ext/psych/yaml/reader.c",
"ruby/ext/psych/yaml/scanner.c",
"ruby/ext/psych/yaml/writer.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_psych_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_psych_inc_ruby_gen",
":ruby_psych_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_psych
# BEGIN generated: ruby_psych dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_psych -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_psych_dylib",
dylib_name = "psych.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_psych
":ruby_psych_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_psych dylibs
# BEGIN generated: ruby_pty
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_pty -- review before committing.
# cmake target: ruby_pty -> ruby_pty
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_pty_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_pty_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/pty/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/pty",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_pty_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/pty/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/pty",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_pty_obj",
srcs = [
"ruby/ext/pty/pty.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_pty_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_pty_inc_ruby_gen",
":ruby_pty_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_pty
# BEGIN generated: ruby_pty dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_pty -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_pty_dylib",
dylib_name = "pty.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_pty
":ruby_pty_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_pty dylibs
# BEGIN generated: ruby_cparse
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_cparse -- review before committing.
# cmake target: ruby_cparse -> ruby_cparse
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_cparse_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_cparse_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/racc/cparse/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/racc/cparse",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_cparse_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/racc/cparse/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/racc/cparse",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_cparse_obj",
srcs = [
"ruby/ext/racc/cparse/cparse.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_cparse_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_cparse_inc_ruby_gen",
":ruby_cparse_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_cparse
# BEGIN generated: ruby_cparse dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_cparse -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_cparse_dylib",
dylib_name = "cparse.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_cparse
":ruby_cparse_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_cparse dylibs
# BEGIN generated: ruby_sizeof
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_sizeof -- review before committing.
# cmake target: ruby_sizeof -> ruby_sizeof
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_sizeof_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_sizeof_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/rbconfig/sizeof/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/rbconfig/sizeof",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_sizeof_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/rbconfig/sizeof/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/rbconfig/sizeof",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_sizeof_obj",
srcs = [
"ruby/ext/rbconfig/sizeof/limits.c",
"ruby/ext/rbconfig/sizeof/sizes.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_sizeof_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_sizeof_inc_ruby_gen",
":ruby_sizeof_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_sizeof
# BEGIN generated: ruby_sizeof dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_sizeof -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_sizeof_dylib",
dylib_name = "sizeof.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_sizeof
":ruby_sizeof_obj",
],
siblings = [
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_sizeof dylibs
# BEGIN generated: ruby_readline
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_readline -- review before committing.
# cmake target: ruby_readline -> ruby_readline
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_readline_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_readline_inc_ruby_gen",
headers = glob([
"gen/**/*",
"gen/.ext/include/universal-darwin19/*.h",
"gen/.ext/include/universal-darwin19/**/*.h",
"gen/.ext/include/universal-darwin19/*.c",
"gen/ext/readline/**/*",
]),
root = "gen",
include_subdirs = [
".",
".ext/include/universal-darwin19",
"ext/readline",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_readline_inc_ruby_ruby",
headers = glob([
"ruby/include/*.h",
"ruby/include/**/*.h",
"ruby/include/*.c",
"ruby/**/*",
"ruby/enc/unicode/12.1.0/*.h",
"ruby/enc/unicode/12.1.0/**/*.h",
"ruby/enc/unicode/12.1.0/*.c",
"ruby/ext/readline/**/*",
]),
root = "ruby",
include_subdirs = [
"include",
".",
"enc/unicode/12.1.0",
"ext/readline",
],
visibility = ["PUBLIC"],
)
cc_objects(
name = "ruby_readline_obj",
srcs = [
"ruby/ext/readline/readline.c",
],
compiler_flags = [
"-DDTRACE_PROBES_DISABLED=1",
"-DHAVE_GCC_ATOMIC_BUILTINS",
"-DRUBY_EXTCONF_H=\"extconf.h\"",
"-D_DARWIN_UNLIMITED_SELECT",
"-D_LIBC_NO_FEATURE_VERIFICATION",
"-D_REENTRANT",
"-D_XOPEN_SOURCE",
"-Druby_readline_EXPORTS",
"-fPIC",
"-w",
"-nostdinc",
"-Wno-error=incompatible-function-pointer-types",
"-U_POSIX_C_SOURCE",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
":ruby_readline_inc_ruby_gen",
":ruby_readline_inc_ruby_ruby",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_readline
# BEGIN generated: ruby_readline dylibs
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) --dylibs ruby_readline -- review before committing.
# Links 1 cmake object library/ies, 1 flag groups in total.
darwin_dylib(
name = "ruby_readline_dylib",
dylib_name = "readline.bundle",
install_name = "",
compatibility_version = "2.6",
current_version = "2.6.3",
objs = [
# ruby_readline
":ruby_readline_obj",
],
siblings = [
"//vendor/src:edit_dylib",
"//vendor/src:system_final",
"//vendor/src/ruby:Ruby_dylib",
],
linker_flags = [
"-Wl,-bundle",
"-Wl,-undefined,dynamic_lookup",
"-Wl,-multiply_defined,suppress",
"-Wl,-flat_namespace",
],
toolchain = "toolchains//:darwin_cc",
deps = [
"//src/darwin:sdk_env",
],
visibility = ["PUBLIC"],
)
# END generated: ruby_readline dylibs
# BEGIN generated: ruby_ripper
# GENERATED from the reference build.ninja by
# gen-buck-from-ninja (deleted) ruby_ripper -- review before committing.
# cmake target: ruby_ripper -> ruby_ripper
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "..//x.h"`, which only resolves if
# the sibling is in the same staged tree.
cc_header_root(
name = "ruby_ripper_inc_ruby",
headers = glob([
"gen/**/*",
"ruby/**/*",
]),
root = "",
include_subdirs = [
"gen",
"ruby",
],
visibility = ["PUBLIC"],
)
# Sibling include dirs, staged as ONE tree with -I into each: headers here
# reach each other with `#include "../