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:
Родитель
86b4acb224
Коммит
a322a7a6f5
|
@ -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")
|
load("@fbsource//tools/build_defs/oss:metro_defs.bzl", "rn_library")
|
||||||
|
|
||||||
# This file was generated by running
|
# This file was generated by running
|
||||||
|
@ -6,7 +6,7 @@ load("@fbsource//tools/build_defs/oss:metro_defs.bzl", "rn_library")
|
||||||
|
|
||||||
rn_library(
|
rn_library(
|
||||||
name = "IntegrationTests",
|
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")
|
load("//tools/build_defs/oss:metro_defs.bzl", "rn_library")
|
||||||
|
|
||||||
# This file was generated by running
|
# This file was generated by running
|
||||||
|
@ -6,7 +6,7 @@ load("//tools/build_defs/oss:metro_defs.bzl", "rn_library")
|
||||||
|
|
||||||
rn_library(
|
rn_library(
|
||||||
name = "js",
|
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//tools/build_defs/third_party:yarn_defs.bzl", "yarn_workspace")
|
||||||
load("@fbsource//xplat/js:JS_DEFS.bzl", "rn_library")
|
load("@fbsource//xplat/js:JS_DEFS.bzl", "rn_library")
|
||||||
|
|
||||||
rn_library(
|
rn_library(
|
||||||
name = "assets",
|
name = "assets",
|
||||||
srcs = js_glob([
|
srcs = js_library_glob([
|
||||||
"**/*",
|
"**/*",
|
||||||
"package.json",
|
"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//tools/build_defs/third_party:yarn_defs.bzl", "yarn_workspace")
|
||||||
load("@fbsource//xplat/js:JS_DEFS.bzl", "rn_library")
|
load("@fbsource//xplat/js:JS_DEFS.bzl", "rn_library")
|
||||||
|
|
||||||
rn_library(
|
rn_library(
|
||||||
name = "normalize-color",
|
name = "normalize-color",
|
||||||
srcs = js_glob([
|
srcs = js_library_glob([
|
||||||
"**/*",
|
"**/*",
|
||||||
"package.json",
|
"package.json",
|
||||||
]),
|
]),
|
||||||
|
|
|
@ -12,7 +12,7 @@ load(
|
||||||
"//tools/build_defs/oss:rn_defs.bzl",
|
"//tools/build_defs/oss:rn_defs.bzl",
|
||||||
"APPLE",
|
"APPLE",
|
||||||
"YOGA_APPLE_TARGET",
|
"YOGA_APPLE_TARGET",
|
||||||
"js_glob",
|
"js_library_glob",
|
||||||
"make_resource_glob",
|
"make_resource_glob",
|
||||||
"react_fabric_component_plugin_provider",
|
"react_fabric_component_plugin_provider",
|
||||||
"react_module_plugin_providers",
|
"react_module_plugin_providers",
|
||||||
|
@ -46,7 +46,7 @@ yarn_workspace(
|
||||||
|
|
||||||
rn_library(
|
rn_library(
|
||||||
name = "rn-tester",
|
name = "rn-tester",
|
||||||
srcs = js_glob(
|
srcs = js_library_glob(
|
||||||
[
|
[
|
||||||
"js",
|
"js",
|
||||||
"NativeModuleExample",
|
"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
|
# @lint-ignore-every BUCKRESTRICTEDSYNTAX
|
||||||
|
|
||||||
load(
|
load(
|
||||||
"//tools/build_defs:js_glob.bzl",
|
"//tools/build_defs:js_library_glob.bzl",
|
||||||
_js_glob = "js_glob",
|
_js_library_glob = "js_library_glob",
|
||||||
)
|
)
|
||||||
|
|
||||||
_DEBUG_PREPROCESSOR_FLAGS = []
|
_DEBUG_PREPROCESSOR_FLAGS = []
|
||||||
|
@ -306,7 +306,7 @@ def _paths_join(path, *others):
|
||||||
|
|
||||||
return result
|
return result
|
||||||
|
|
||||||
js_glob = _js_glob
|
js_library_glob = _js_library_glob
|
||||||
|
|
||||||
def subdir_glob(glob_specs, exclude = None, prefix = ""):
|
def subdir_glob(glob_specs, exclude = None, prefix = ""):
|
||||||
"""Returns a dict of sub-directory relative paths to full paths.
|
"""Returns a dict of sub-directory relative paths to full paths.
|
||||||
|
|
Загрузка…
Ссылка в новой задаче