Rename js_glob as js_library_glob

Summary: Changelog: [Internal]

Reviewed By: motiz88

Differential Revision: D37686882

fbshipit-source-id: 467575fa0effaf67524b2c56e65519c32ec6dbd9
This commit is contained in:
Alex Hunt 2022-07-12 05:20:36 -07:00 коммит произвёл Facebook GitHub Bot
Родитель 86b4acb224
Коммит a322a7a6f5
8 изменённых файлов: 22 добавлений и 53 удалений

Просмотреть файл

@ -1,4 +1,4 @@
load("@fbsource//tools/build_defs:js_glob.bzl", "js_glob")
load("@fbsource//tools/build_defs:js_library_glob.bzl", "js_library_glob")
load("@fbsource//tools/build_defs/oss:metro_defs.bzl", "rn_library")
# This file was generated by running
@ -6,7 +6,7 @@ load("@fbsource//tools/build_defs/oss:metro_defs.bzl", "rn_library")
rn_library(
name = "IntegrationTests",
srcs = js_glob(
srcs = js_library_glob(
[
"**/*",
],

Просмотреть файл

@ -1,4 +1,4 @@
load("//tools/build_defs:js_glob.bzl", "js_glob")
load("//tools/build_defs:js_library_glob.bzl", "js_library_glob")
load("//tools/build_defs/oss:metro_defs.bzl", "rn_library")
# This file was generated by running
@ -6,7 +6,7 @@ load("//tools/build_defs/oss:metro_defs.bzl", "rn_library")
rn_library(
name = "js",
srcs = js_glob(
srcs = js_library_glob(
[
"**/*",
],

Просмотреть файл

@ -1,10 +1,10 @@
load("@fbsource//tools/build_defs:js_glob.bzl", "js_glob")
load("@fbsource//tools/build_defs:js_library_glob.bzl", "js_library_glob")
load("@fbsource//tools/build_defs/third_party:yarn_defs.bzl", "yarn_workspace")
load("@fbsource//xplat/js:JS_DEFS.bzl", "rn_library")
rn_library(
name = "assets",
srcs = js_glob([
srcs = js_library_glob([
"**/*",
"package.json",
]),

Просмотреть файл

@ -1,10 +1,10 @@
load("@fbsource//tools/build_defs:js_glob.bzl", "js_glob")
load("@fbsource//tools/build_defs:js_library_glob.bzl", "js_library_glob")
load("@fbsource//tools/build_defs/third_party:yarn_defs.bzl", "yarn_workspace")
load("@fbsource//xplat/js:JS_DEFS.bzl", "rn_library")
rn_library(
name = "normalize-color",
srcs = js_glob([
srcs = js_library_glob([
"**/*",
"package.json",
]),

Просмотреть файл

@ -12,7 +12,7 @@ load(
"//tools/build_defs/oss:rn_defs.bzl",
"APPLE",
"YOGA_APPLE_TARGET",
"js_glob",
"js_library_glob",
"make_resource_glob",
"react_fabric_component_plugin_provider",
"react_module_plugin_providers",
@ -46,7 +46,7 @@ yarn_workspace(
rn_library(
name = "rn-tester",
srcs = js_glob(
srcs = js_library_glob(
[
"js",
"NativeModuleExample",

Просмотреть файл

@ -1,40 +0,0 @@
# Copyright (c) Meta Platforms, Inc. and affiliates.
#
# This source code is licensed under the MIT license found in the
# LICENSE file in the root directory of this source tree.
"""Special globbing for js libraries, including and excluding certain files"""
js_glob_exts = (
"gif",
"html",
"jpeg",
"jpg",
"js",
"js.flow",
"json",
"mp4",
"png",
)
def js_glob(dirs, excludes = []):
globs = []
for glob_dir in dirs:
if glob_dir == ".":
globs.extend(["*.%s" % (ext) for ext in js_glob_exts])
elif glob_dir == "**/*":
globs.extend(["**/*.%s" % (ext) for ext in js_glob_exts])
else:
globs.extend(
["%s/**/*.%s" % (glob_dir, ext) for ext in js_glob_exts],
)
return native.glob(
globs,
exclude = [
"**/__tests__/**",
"**/__mocks__/**",
"**/__MOCKS__/**",
"**/__flowtests__/**",
"**/*.xcodeproj/**",
] + (excludes or []),
)

Просмотреть файл

@ -0,0 +1,9 @@
# Copyright (c) Meta Platforms, Inc. and affiliates.
#
# This source code is licensed under the MIT license found in the
# LICENSE file in the root directory of this source tree.
"""Special globbing for js libraries, including and excluding certain files"""
def js_library_glob(dirs, excludes = []):
return []

Просмотреть файл

@ -12,8 +12,8 @@ This lets us build React Native:
# @lint-ignore-every BUCKRESTRICTEDSYNTAX
load(
"//tools/build_defs:js_glob.bzl",
_js_glob = "js_glob",
"//tools/build_defs:js_library_glob.bzl",
_js_library_glob = "js_library_glob",
)
_DEBUG_PREPROCESSOR_FLAGS = []
@ -306,7 +306,7 @@ def _paths_join(path, *others):
return result
js_glob = _js_glob
js_library_glob = _js_library_glob
def subdir_glob(glob_specs, exclude = None, prefix = ""):
"""Returns a dict of sub-directory relative paths to full paths.