diff --git a/tools/build_defs/fb_native_wrapper.bzl b/tools/build_defs/fb_native_wrapper.bzl new file mode 100644 index 00000000..3d246dee --- /dev/null +++ b/tools/build_defs/fb_native_wrapper.bzl @@ -0,0 +1,109 @@ +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +fb_native = struct( + android_aar = native.android_aar, + android_app_modularity = native.android_app_modularity, + android_binary = native.android_binary, + android_build_config = native.android_build_config, + android_bundle = native.android_bundle, + android_instrumentation_apk = native.android_instrumentation_apk, + android_instrumentation_test = native.android_instrumentation_test, + android_library = native.android_library, + android_manifest = native.android_manifest, + android_prebuilt_aar = native.android_prebuilt_aar, + android_resource = native.android_resource, + apk_genrule = native.apk_genrule, + apple_asset_catalog = native.apple_asset_catalog, + apple_binary = native.apple_binary, + apple_bundle = native.apple_bundle, + apple_library = native.apple_library, + apple_package = native.apple_package, + apple_resource = native.apple_resource, + apple_test = native.apple_test, + cgo_library = native.cgo_library, + command_alias = native.command_alias, + config_setting = native.config_setting, + constraint_setting = native.constraint_setting, + constraint_value = native.constraint_value, + core_data_model = native.core_data_model, + csharp_library = native.csharp_library, + cxx_binary = native.cxx_binary, + cxx_genrule = native.cxx_genrule, + cxx_library = native.cxx_library, + cxx_lua_extension = native.cxx_lua_extension, + cxx_precompiled_header = native.cxx_precompiled_header, + cxx_python_extension = native.cxx_python_extension, + cxx_test = native.cxx_test, + d_binary = native.d_binary, + d_library = native.d_library, + d_test = native.d_test, + export_file = native.export_file, + filegroup = native.filegroup, + gen_aidl = native.gen_aidl, + genrule = native.genrule, + go_binary = native.go_binary, + go_library = native.go_library, + go_test = native.go_test, + groovy_library = native.groovy_library, + groovy_test = native.groovy_test, + gwt_binary = native.gwt_binary, + halide_library = native.halide_library, + haskell_binary = native.haskell_binary, + haskell_ghci = native.haskell_ghci, + haskell_haddock = native.haskell_haddock, + haskell_library = native.haskell_library, + haskell_prebuilt_library = native.haskell_prebuilt_library, + http_archive = native.http_archive, + http_file = native.http_file, + jar_genrule = native.jar_genrule, + java_annotation_processor = native.java_annotation_processor, + java_binary = native.java_binary, + java_library = native.java_library, + java_test = native.java_test, + js_bundle = native.js_bundle, + js_bundle_genrule = native.js_bundle_genrule, + js_library = native.js_library, + keystore = native.keystore, + kotlin_library = native.kotlin_library, + kotlin_test = native.kotlin_test, + lua_binary = native.lua_binary, + lua_library = native.lua_library, + ndk_library = native.ndk_library, + ocaml_binary = native.ocaml_binary, + ocaml_library = native.ocaml_library, + platform = native.platform, + prebuilt_apple_framework = native.prebuilt_apple_framework, + prebuilt_cxx_library = native.prebuilt_cxx_library, + prebuilt_cxx_library_group = native.prebuilt_cxx_library_group, + prebuilt_dotnet_library = native.prebuilt_dotnet_library, + prebuilt_go_library = native.prebuilt_go_library, + prebuilt_jar = native.prebuilt_jar, + prebuilt_native_library = native.prebuilt_native_library, + prebuilt_ocaml_library = native.prebuilt_ocaml_library, + prebuilt_python_library = native.prebuilt_python_library, + prebuilt_rust_library = native.prebuilt_rust_library, + python_binary = native.python_binary, + python_library = native.python_library, + python_test = native.python_test, + remote_file = native.remote_file, + robolectric_test = native.robolectric_test, + rust_binary = native.rust_binary, + rust_library = native.rust_library, + rust_test = native.rust_test, + scala_library = native.scala_library, + scala_test = native.scala_test, + scene_kit_assets = native.scene_kit_assets, + sh_binary = native.sh_binary, + sh_test = native.sh_test, + swift_library = native.swift_library, + test_suite = native.test_suite, + versioned_alias = native.versioned_alias, + worker_tool = native.worker_tool, + xcode_postbuild_script = native.xcode_postbuild_script, + xcode_prebuild_script = native.xcode_prebuild_script, + xcode_workspace_config = native.xcode_workspace_config, + zip_file = native.zip_file, +)