mirror of
https://github.com/google/nomulus.git
synced 2025-05-08 07:48:21 +02:00
This is a follow-up to [] Also added jaxws-api Maven dependency and upgraded activation artifacts to 1.2.0, in parity with //third_party/java/activation. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=183714304
2487 lines
110 KiB
Python
2487 lines
110 KiB
Python
# Copyright 2017 The Nomulus Authors. All Rights Reserved.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
"""External dependencies for Nomulus."""
|
|
|
|
|
|
load("@io_bazel_rules_closure//closure/private:java_import_external.bzl", "java_import_external")
|
|
|
|
def domain_registry_bazel_check():
|
|
"""Checks Bazel version for Nomulus."""
|
|
_check_bazel_version("Nomulus", "0.4.2")
|
|
|
|
def domain_registry_repositories(
|
|
omit_com_beust_jcommander=False,
|
|
omit_com_braintreepayments_gateway_braintree_java=False,
|
|
omit_com_fasterxml_jackson_core=False,
|
|
omit_com_fasterxml_jackson_core_jackson_annotations=False,
|
|
omit_com_fasterxml_jackson_core_jackson_databind=False,
|
|
omit_com_google_api_client=False,
|
|
omit_com_google_api_client_appengine=False,
|
|
omit_com_google_api_client_jackson2=False,
|
|
omit_com_google_api_client_java6=False,
|
|
omit_com_google_api_client_servlet=False,
|
|
omit_com_google_apis_google_api_services_admin_directory=False,
|
|
omit_com_google_apis_google_api_services_bigquery=False,
|
|
omit_com_google_apis_google_api_services_clouddebugger=False,
|
|
omit_com_google_apis_google_api_services_cloudkms=False,
|
|
omit_com_google_apis_google_api_services_cloudresourcemanager=False,
|
|
omit_com_google_apis_google_api_services_dataflow=False,
|
|
omit_com_google_apis_google_api_services_dns=False,
|
|
omit_com_google_apis_google_api_services_drive=False,
|
|
omit_com_google_apis_google_api_services_groupssettings=False,
|
|
omit_com_google_apis_google_api_services_monitoring=False,
|
|
omit_com_google_apis_google_api_services_sheets=False,
|
|
omit_com_google_apis_google_api_services_storage=False,
|
|
omit_com_google_appengine_api_1_0_sdk=False,
|
|
omit_com_google_appengine_api_labs=False,
|
|
omit_com_google_appengine_api_stubs=False,
|
|
omit_com_google_appengine_remote_api=False,
|
|
omit_com_google_appengine_testing=False,
|
|
omit_com_google_appengine_tools_appengine_gcs_client=False,
|
|
omit_com_google_appengine_tools_appengine_mapreduce=False,
|
|
omit_com_google_appengine_tools_appengine_pipeline=False,
|
|
omit_com_google_appengine_tools_sdk=False,
|
|
omit_com_google_auth_library_credentials=False,
|
|
omit_com_google_auth_library_oauth2_http=False,
|
|
omit_com_google_auto_common=False,
|
|
omit_com_google_auto_factory=False,
|
|
omit_com_google_auto_service=False,
|
|
omit_com_google_auto_value=False,
|
|
omit_com_google_cloud_bigdataoss_gcsio=False,
|
|
omit_com_google_cloud_bigdataoss_util=False,
|
|
omit_com_google_code_findbugs_jsr305=False,
|
|
omit_com_google_dagger=False,
|
|
omit_com_google_dagger_compiler=False,
|
|
omit_com_google_dagger_producers=False,
|
|
omit_com_google_errorprone_error_prone_annotations=False,
|
|
omit_com_google_errorprone_javac_shaded=False,
|
|
omit_com_google_gdata_core=False,
|
|
omit_com_google_googlejavaformat_google_java_format=False,
|
|
omit_com_google_guava=False,
|
|
omit_com_google_guava_testlib=False,
|
|
omit_com_google_http_client=False,
|
|
omit_com_google_http_client_appengine=False,
|
|
omit_com_google_http_client_jackson2=False,
|
|
omit_com_google_monitoring_client_metrics=False,
|
|
omit_com_google_monitoring_client_stackdriver=False,
|
|
omit_com_google_monitoring_client_contrib=False,
|
|
omit_com_google_oauth_client=False,
|
|
omit_com_google_oauth_client_appengine=False,
|
|
omit_com_google_oauth_client_java6=False,
|
|
omit_com_google_oauth_client_jetty=False,
|
|
omit_com_google_oauth_client_servlet=False,
|
|
omit_com_google_protobuf_java=False,
|
|
omit_com_google_re2j=False,
|
|
omit_com_google_template_soy=False,
|
|
omit_com_google_truth=False,
|
|
omit_com_google_truth_extensions_truth_java8_extension=False,
|
|
omit_com_googlecode_charts4j=False,
|
|
omit_com_googlecode_json_simple=False,
|
|
omit_com_ibm_icu_icu4j=False,
|
|
omit_com_jcraft_jzlib=False,
|
|
omit_com_squareup_javapoet=False,
|
|
omit_com_squareup_javawriter=False,
|
|
omit_com_sun_xml_bind_jaxb_core=False,
|
|
omit_com_sun_xml_bind_jaxb_impl=False,
|
|
omit_com_sun_xml_bind_jaxb_jxc=False,
|
|
omit_com_sun_xml_bind_jaxb_xjc=False,
|
|
omit_com_thoughtworks_paranamer=False,
|
|
omit_commons_codec=False,
|
|
omit_commons_logging=False,
|
|
omit_dnsjava=False,
|
|
omit_io_netty_buffer=False,
|
|
omit_io_netty_codec=False,
|
|
omit_io_netty_codec_http=False,
|
|
omit_io_netty_common=False,
|
|
omit_io_netty_handler=False,
|
|
omit_io_netty_resolver=False,
|
|
omit_io_netty_tcnative=False,
|
|
omit_io_netty_transport=False,
|
|
omit_it_unimi_dsi_fastutil=False,
|
|
omit_com_sun_activation_javax_activation=False,
|
|
omit_javax_annotation_jsr250_api=False,
|
|
omit_javax_inject=False,
|
|
omit_javax_mail=False,
|
|
omit_javax_servlet_api=False,
|
|
omit_javax_xml_bind_jaxb_api=False,
|
|
omit_javax_xml_soap_api=False,
|
|
omit_javax_xml_ws_jaxws_api=False,
|
|
omit_joda_time=False,
|
|
omit_junit=False,
|
|
omit_org_apache_avro=False,
|
|
omit_org_apache_beam_runners_direct_java=False,
|
|
omit_org_apache_beam_runners_google_cloud_dataflow_java=False,
|
|
omit_org_apache_beam_sdks_common_runner_api=False,
|
|
omit_org_apache_beam_sdks_java_core=False,
|
|
omit_org_apache_beam_sdks_java_extensions_google_cloud_platform_core=False,
|
|
omit_org_apache_beam_sdks_java_io_google_cloud_platform=False,
|
|
omit_org_apache_commons_compress=False,
|
|
omit_org_apache_ftpserver_core=False,
|
|
omit_org_apache_httpcomponents_httpclient=False,
|
|
omit_org_apache_httpcomponents_httpcore=False,
|
|
omit_org_apache_mina_core=False,
|
|
omit_org_apache_sshd_core=False,
|
|
omit_org_apache_tomcat_servlet_api=False,
|
|
omit_org_bouncycastle_bcpg_jdk15on=False,
|
|
omit_org_bouncycastle_bcpkix_jdk15on=False,
|
|
omit_org_bouncycastle_bcprov_jdk15on=False,
|
|
omit_org_codehaus_jackson_core_asl=False,
|
|
omit_org_codehaus_jackson_mapper_asl=False,
|
|
omit_org_hamcrest_all=False,
|
|
omit_org_hamcrest_core=False,
|
|
omit_org_hamcrest_library=False,
|
|
omit_org_joda_money=False,
|
|
omit_org_json=False,
|
|
omit_org_khronos_opengl_api=False,
|
|
omit_org_mockito_all=False,
|
|
omit_org_mortbay_jetty=False,
|
|
omit_org_mortbay_jetty_servlet_api=False,
|
|
omit_org_mortbay_jetty_util=False,
|
|
omit_org_osgi_core=False,
|
|
omit_org_slf4j_api=False,
|
|
omit_org_tukaani_xz=False,
|
|
omit_org_xerial_snappy_java=False,
|
|
omit_org_yaml_snakeyaml=False,
|
|
omit_xerces_xmlParserAPIs=False,
|
|
omit_xpp3=False,):
|
|
"""Imports dependencies for Nomulus."""
|
|
domain_registry_bazel_check()
|
|
if not omit_com_beust_jcommander:
|
|
com_beust_jcommander()
|
|
if not omit_com_braintreepayments_gateway_braintree_java:
|
|
com_braintreepayments_gateway_braintree_java()
|
|
if not omit_com_fasterxml_jackson_core:
|
|
com_fasterxml_jackson_core()
|
|
if not omit_com_fasterxml_jackson_core_jackson_annotations:
|
|
com_fasterxml_jackson_core_jackson_annotations()
|
|
if not omit_com_fasterxml_jackson_core_jackson_databind:
|
|
com_fasterxml_jackson_core_jackson_databind()
|
|
if not omit_com_google_api_client:
|
|
com_google_api_client()
|
|
if not omit_com_google_api_client_appengine:
|
|
com_google_api_client_appengine()
|
|
if not omit_com_google_api_client_jackson2:
|
|
com_google_api_client_jackson2()
|
|
if not omit_com_google_api_client_java6:
|
|
com_google_api_client_java6()
|
|
if not omit_com_google_api_client_servlet:
|
|
com_google_api_client_servlet()
|
|
if not omit_com_google_apis_google_api_services_admin_directory:
|
|
com_google_apis_google_api_services_admin_directory()
|
|
if not omit_com_google_apis_google_api_services_bigquery:
|
|
com_google_apis_google_api_services_bigquery()
|
|
if not omit_com_google_apis_google_api_services_clouddebugger:
|
|
com_google_apis_google_api_services_clouddebugger()
|
|
if not omit_com_google_apis_google_api_services_cloudkms:
|
|
com_google_apis_google_api_services_cloudkms()
|
|
if not omit_com_google_apis_google_api_services_cloudresourcemanager:
|
|
com_google_apis_google_api_services_cloudresourcemanager()
|
|
if not omit_com_google_apis_google_api_services_dataflow:
|
|
com_google_apis_google_api_services_dataflow()
|
|
if not omit_com_google_apis_google_api_services_dns:
|
|
com_google_apis_google_api_services_dns()
|
|
if not omit_com_google_apis_google_api_services_drive:
|
|
com_google_apis_google_api_services_drive()
|
|
if not omit_com_google_apis_google_api_services_groupssettings:
|
|
com_google_apis_google_api_services_groupssettings()
|
|
if not omit_com_google_apis_google_api_services_monitoring:
|
|
com_google_apis_google_api_services_monitoring()
|
|
if not omit_com_google_apis_google_api_services_sheets:
|
|
com_google_apis_google_api_services_sheets()
|
|
if not omit_com_google_apis_google_api_services_storage:
|
|
com_google_apis_google_api_services_storage()
|
|
if not omit_com_google_appengine_api_1_0_sdk:
|
|
com_google_appengine_api_1_0_sdk()
|
|
if not omit_com_google_appengine_api_labs:
|
|
com_google_appengine_api_labs()
|
|
if not omit_com_google_appengine_api_stubs:
|
|
com_google_appengine_api_stubs()
|
|
if not omit_com_google_appengine_remote_api:
|
|
com_google_appengine_remote_api()
|
|
if not omit_com_google_appengine_testing:
|
|
com_google_appengine_testing()
|
|
if not omit_com_google_appengine_tools_appengine_gcs_client:
|
|
com_google_appengine_tools_appengine_gcs_client()
|
|
if not omit_com_google_appengine_tools_appengine_mapreduce:
|
|
com_google_appengine_tools_appengine_mapreduce()
|
|
if not omit_com_google_appengine_tools_appengine_pipeline:
|
|
com_google_appengine_tools_appengine_pipeline()
|
|
if not omit_com_google_appengine_tools_sdk:
|
|
com_google_appengine_tools_sdk()
|
|
if not omit_com_google_auth_library_credentials:
|
|
com_google_auth_library_credentials()
|
|
if not omit_com_google_auth_library_oauth2_http:
|
|
com_google_auth_library_oauth2_http()
|
|
if not omit_com_google_auto_common:
|
|
com_google_auto_common()
|
|
if not omit_com_google_auto_factory:
|
|
com_google_auto_factory()
|
|
if not omit_com_google_auto_service:
|
|
com_google_auto_service()
|
|
if not omit_com_google_auto_value:
|
|
com_google_auto_value()
|
|
if not omit_com_google_cloud_bigdataoss_gcsio:
|
|
com_google_cloud_bigdataoss_gcsio()
|
|
if not omit_com_google_cloud_bigdataoss_util:
|
|
com_google_cloud_bigdataoss_util()
|
|
if not omit_com_google_code_findbugs_jsr305:
|
|
com_google_code_findbugs_jsr305()
|
|
if not omit_com_google_dagger:
|
|
com_google_dagger()
|
|
if not omit_com_google_dagger_compiler:
|
|
com_google_dagger_compiler()
|
|
if not omit_com_google_dagger_producers:
|
|
com_google_dagger_producers()
|
|
if not omit_com_google_errorprone_error_prone_annotations:
|
|
com_google_errorprone_error_prone_annotations()
|
|
if not omit_com_google_errorprone_javac_shaded:
|
|
com_google_errorprone_javac_shaded()
|
|
if not omit_com_google_gdata_core:
|
|
com_google_gdata_core()
|
|
if not omit_com_google_googlejavaformat_google_java_format:
|
|
com_google_googlejavaformat_google_java_format()
|
|
if not omit_com_google_guava:
|
|
com_google_guava()
|
|
if not omit_com_google_guava_testlib:
|
|
com_google_guava_testlib()
|
|
if not omit_com_google_http_client:
|
|
com_google_http_client()
|
|
if not omit_com_google_http_client_appengine:
|
|
com_google_http_client_appengine()
|
|
if not omit_com_google_http_client_jackson2:
|
|
com_google_http_client_jackson2()
|
|
if not omit_com_google_monitoring_client_metrics:
|
|
com_google_monitoring_client_metrics()
|
|
if not omit_com_google_monitoring_client_stackdriver:
|
|
com_google_monitoring_client_stackdriver()
|
|
if not omit_com_google_monitoring_client_contrib:
|
|
com_google_monitoring_client_contrib()
|
|
if not omit_com_google_oauth_client:
|
|
com_google_oauth_client()
|
|
if not omit_com_google_oauth_client_appengine:
|
|
com_google_oauth_client_appengine()
|
|
if not omit_com_google_oauth_client_java6:
|
|
com_google_oauth_client_java6()
|
|
if not omit_com_google_oauth_client_jetty:
|
|
com_google_oauth_client_jetty()
|
|
if not omit_com_google_oauth_client_servlet:
|
|
com_google_oauth_client_servlet()
|
|
if not omit_com_google_protobuf_java:
|
|
com_google_protobuf_java()
|
|
if not omit_com_google_re2j:
|
|
com_google_re2j()
|
|
if not omit_com_google_template_soy:
|
|
com_google_template_soy()
|
|
if not omit_com_google_truth:
|
|
com_google_truth()
|
|
if not omit_com_google_truth_extensions_truth_java8_extension:
|
|
com_google_truth_extensions_truth_java8_extension()
|
|
if not omit_com_googlecode_charts4j:
|
|
com_googlecode_charts4j()
|
|
if not omit_com_googlecode_json_simple:
|
|
com_googlecode_json_simple()
|
|
if not omit_com_ibm_icu_icu4j:
|
|
com_ibm_icu_icu4j()
|
|
if not omit_com_jcraft_jzlib:
|
|
com_jcraft_jzlib()
|
|
if not omit_com_squareup_javapoet:
|
|
com_squareup_javapoet()
|
|
if not omit_com_squareup_javawriter:
|
|
com_squareup_javawriter()
|
|
if not omit_com_sun_xml_bind_jaxb_core:
|
|
com_sun_xml_bind_jaxb_core()
|
|
if not omit_com_sun_xml_bind_jaxb_impl:
|
|
com_sun_xml_bind_jaxb_impl()
|
|
if not omit_com_sun_xml_bind_jaxb_xjc:
|
|
com_sun_xml_bind_jaxb_xjc()
|
|
if not omit_com_sun_xml_bind_jaxb_jxc:
|
|
com_sun_xml_bind_jaxb_jxc()
|
|
if not omit_com_thoughtworks_paranamer:
|
|
com_thoughtworks_paranamer()
|
|
if not omit_commons_codec:
|
|
commons_codec()
|
|
if not omit_commons_logging:
|
|
commons_logging()
|
|
if not omit_dnsjava:
|
|
dnsjava()
|
|
if not omit_io_netty_buffer:
|
|
io_netty_buffer()
|
|
if not omit_io_netty_codec:
|
|
io_netty_codec()
|
|
if not omit_io_netty_codec_http:
|
|
io_netty_codec_http()
|
|
if not omit_io_netty_common:
|
|
io_netty_common()
|
|
if not omit_io_netty_handler:
|
|
io_netty_handler()
|
|
if not omit_io_netty_resolver:
|
|
io_netty_resolver()
|
|
if not omit_io_netty_tcnative:
|
|
io_netty_tcnative()
|
|
if not omit_io_netty_transport:
|
|
io_netty_transport()
|
|
if not omit_it_unimi_dsi_fastutil:
|
|
it_unimi_dsi_fastutil()
|
|
if not omit_com_sun_activation_javax_activation:
|
|
com_sun_activation_javax_activation()
|
|
if not omit_javax_annotation_jsr250_api:
|
|
javax_annotation_jsr250_api()
|
|
if not omit_javax_inject:
|
|
javax_inject()
|
|
if not omit_javax_mail:
|
|
javax_mail()
|
|
if not omit_javax_servlet_api:
|
|
javax_servlet_api()
|
|
if not omit_javax_xml_bind_jaxb_api:
|
|
javax_xml_bind_jaxb_api()
|
|
if not omit_javax_xml_soap_api:
|
|
javax_xml_soap_api()
|
|
if not omit_javax_xml_ws_jaxws_api:
|
|
javax_xml_ws_jaxws_api()
|
|
if not omit_joda_time:
|
|
joda_time()
|
|
if not omit_junit:
|
|
junit()
|
|
if not omit_org_apache_avro:
|
|
org_apache_avro()
|
|
if not omit_org_apache_beam_runners_direct_java:
|
|
org_apache_beam_runners_direct_java()
|
|
if not omit_org_apache_beam_runners_google_cloud_dataflow_java:
|
|
org_apache_beam_runners_google_cloud_dataflow_java()
|
|
if not omit_org_apache_beam_sdks_common_runner_api:
|
|
org_apache_beam_sdks_common_runner_api()
|
|
if not omit_org_apache_beam_sdks_java_core:
|
|
org_apache_beam_sdks_java_core()
|
|
if not omit_org_apache_beam_sdks_java_extensions_google_cloud_platform_core:
|
|
org_apache_beam_sdks_java_extensions_google_cloud_platform_core()
|
|
if not omit_org_apache_beam_sdks_java_io_google_cloud_platform:
|
|
org_apache_beam_sdks_java_io_google_cloud_platform()
|
|
if not omit_org_apache_commons_compress:
|
|
org_apache_commons_compress()
|
|
if not omit_org_apache_ftpserver_core:
|
|
org_apache_ftpserver_core()
|
|
if not omit_org_apache_httpcomponents_httpclient:
|
|
org_apache_httpcomponents_httpclient()
|
|
if not omit_org_apache_httpcomponents_httpcore:
|
|
org_apache_httpcomponents_httpcore()
|
|
if not omit_org_apache_mina_core:
|
|
org_apache_mina_core()
|
|
if not omit_org_apache_sshd_core:
|
|
org_apache_sshd_core()
|
|
if not omit_org_apache_tomcat_servlet_api:
|
|
org_apache_tomcat_servlet_api()
|
|
if not omit_org_bouncycastle_bcpg_jdk15on:
|
|
org_bouncycastle_bcpg_jdk15on()
|
|
if not omit_org_bouncycastle_bcpkix_jdk15on:
|
|
org_bouncycastle_bcpkix_jdk15on()
|
|
if not omit_org_bouncycastle_bcprov_jdk15on:
|
|
org_bouncycastle_bcprov_jdk15on()
|
|
if not omit_org_codehaus_jackson_core_asl:
|
|
org_codehaus_jackson_core_asl()
|
|
if not omit_org_codehaus_jackson_mapper_asl:
|
|
org_codehaus_jackson_mapper_asl()
|
|
if not omit_org_hamcrest_all:
|
|
org_hamcrest_all()
|
|
if not omit_org_hamcrest_core:
|
|
org_hamcrest_core()
|
|
if not omit_org_hamcrest_library:
|
|
org_hamcrest_library()
|
|
if not omit_org_joda_money:
|
|
org_joda_money()
|
|
if not omit_org_json:
|
|
org_json()
|
|
if not omit_org_khronos_opengl_api:
|
|
org_khronos_opengl_api()
|
|
if not omit_org_mockito_all:
|
|
org_mockito_all()
|
|
if not omit_org_mortbay_jetty:
|
|
org_mortbay_jetty()
|
|
if not omit_org_mortbay_jetty_servlet_api:
|
|
org_mortbay_jetty_servlet_api()
|
|
if not omit_org_mortbay_jetty_util:
|
|
org_mortbay_jetty_util()
|
|
if not omit_org_osgi_core:
|
|
org_osgi_core()
|
|
if not omit_org_slf4j_api:
|
|
org_slf4j_api()
|
|
if not omit_org_tukaani_xz:
|
|
org_tukaani_xz()
|
|
if not omit_org_xerial_snappy_java:
|
|
org_xerial_snappy_java()
|
|
if not omit_org_yaml_snakeyaml:
|
|
org_yaml_snakeyaml()
|
|
if not omit_xerces_xmlParserAPIs:
|
|
xerces_xmlParserAPIs()
|
|
if not omit_xpp3:
|
|
xpp3()
|
|
|
|
def com_beust_jcommander():
|
|
java_import_external(
|
|
name = "com_beust_jcommander",
|
|
jar_sha256 = "a7313fcfde070930e40ec79edf3c5948cf34e4f0d25cb3a09f9963d8bdd84113",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/beust/jcommander/1.48/jcommander-1.48.jar",
|
|
"http://repo1.maven.org/maven2/com/beust/jcommander/1.48/jcommander-1.48.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
)
|
|
|
|
def com_braintreepayments_gateway_braintree_java():
|
|
java_import_external(
|
|
name = "com_braintreepayments_gateway_braintree_java",
|
|
jar_sha256 = "e6fa51822d05334971d60a8353d4bfcab155b9639d9d8d3d052fe75ead534dd9",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/braintreepayments/gateway/braintree-java/2.54.0/braintree-java-2.54.0.jar",
|
|
"http://repo1.maven.org/maven2/com/braintreepayments/gateway/braintree-java/2.54.0/braintree-java-2.54.0.jar",
|
|
],
|
|
licenses = ["notice"], # MIT license
|
|
)
|
|
|
|
def com_fasterxml_jackson_core():
|
|
java_import_external(
|
|
name = "com_fasterxml_jackson_core",
|
|
jar_sha256 = "85b48d80d0ff36eecdc61ab57fe211a266b9fc326d5e172764d150e29fc99e21",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.8.5/jackson-core-2.8.5.jar",
|
|
"http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.8.5/jackson-core-2.8.5.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
)
|
|
|
|
def com_fasterxml_jackson_core_jackson_annotations():
|
|
java_import_external(
|
|
name = "com_fasterxml_jackson_core_jackson_annotations",
|
|
jar_sha256 = "e61b7343aceeb6ecda291d4ef133cd3e765f178c631c357ffd081abab7f15db8",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar",
|
|
"http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
)
|
|
|
|
def com_fasterxml_jackson_core_jackson_databind():
|
|
java_import_external(
|
|
name = "com_fasterxml_jackson_core_jackson_databind",
|
|
jar_sha256 = "2ed1d9d9ad732093bbe9f2c23f7d143c35c092ccc48f1754f23d031f8de2436e",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.8.5/jackson-databind-2.8.5.jar",
|
|
"http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.8.5/jackson-databind-2.8.5.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_fasterxml_jackson_core_jackson_annotations",
|
|
"@com_fasterxml_jackson_core",
|
|
],
|
|
)
|
|
|
|
def com_google_api_client():
|
|
java_import_external(
|
|
name = "com_google_api_client",
|
|
jar_sha256 = "47c625c83a8cf97b8bbdff2acde923ff8fd3174e62aabcfc5d1b86692594ffba",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/api-client/google-api-client/1.22.0/google-api-client-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/api-client/google-api-client/1.22.0/google-api-client-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_oauth_client",
|
|
"@com_google_http_client_jackson2",
|
|
"@commons_codec",
|
|
"@com_google_guava",
|
|
],
|
|
)
|
|
|
|
def com_google_api_client_appengine():
|
|
java_import_external(
|
|
name = "com_google_api_client_appengine",
|
|
jar_sha256 = "3b6f69bea556806e96ca6d443440968f848058c7956d945abea625e22b1d3fac",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/api-client/google-api-client-appengine/1.22.0/google-api-client-appengine-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/api-client/google-api-client-appengine/1.22.0/google-api-client-appengine-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_appengine_api_1_0_sdk",
|
|
"@com_google_oauth_client_appengine",
|
|
"@com_google_api_client",
|
|
"@com_google_api_client_servlet",
|
|
"@com_google_http_client_appengine",
|
|
]
|
|
)
|
|
|
|
def com_google_api_client_jackson2():
|
|
java_import_external(
|
|
name = "com_google_api_client_jackson2",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "b86e3bdd3b6504741b90de51f06b2236cedfedd0069f942b22adb0b60553de4a",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/api-client/google-api-client-jackson2/1.20.0/google-api-client-jackson2-1.20.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/api-client/google-api-client-jackson2/1.20.0/google-api-client-jackson2-1.20.0.jar",
|
|
],
|
|
deps = [
|
|
"@com_google_api_client",
|
|
"@com_google_http_client_jackson2",
|
|
],
|
|
)
|
|
|
|
def com_google_monitoring_client_metrics():
|
|
java_import_external(
|
|
name = "com_google_monitoring_client_metrics",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "955fdd758b13f00aad48675a10060cad868b96c83c3a42e7a204c102d6d97cbf",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/monitoring-client/metrics/1.0.3/metrics-1.0.3.jar",
|
|
"http://repo1.maven.org/maven2/com/google/monitoring-client/metrics/1.0.3/metrics-1.0.3.jar",
|
|
],
|
|
deps = [
|
|
"@com_google_guava",
|
|
"@com_google_auto_value",
|
|
"@com_google_errorprone_error_prone_annotations",
|
|
"@joda_time",
|
|
"@com_google_re2j",
|
|
],
|
|
)
|
|
|
|
def com_google_monitoring_client_stackdriver():
|
|
java_import_external(
|
|
name = "com_google_monitoring_client_stackdriver",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "89e90fc245249b6e480167033573ceaa5397b6648844331f72f68c5938789c80",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/com/google/monitoring-client/stackdriver/1.0.3/stackdriver-1.0.3.jar",
|
|
"http://maven.ibiblio.org/maven2/com/google/monitoring-client/stackdriver/1.0.3/stackdriver-1.0.3.jar",
|
|
],
|
|
deps = [
|
|
"@com_google_guava",
|
|
"@com_google_apis_google_api_services_monitoring",
|
|
"@com_google_monitoring_client_metrics",
|
|
],
|
|
)
|
|
|
|
def com_google_monitoring_client_contrib():
|
|
java_import_external(
|
|
name = "com_google_monitoring_client_contrib",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "b61f4a2738cc687ea6680488db51ee2409066e2aa59caf9b547fc3e19efe6e43",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/monitoring-client/contrib/1.0.3/contrib-1.0.3.jar",
|
|
"http://repo1.maven.org/maven2/com/google/monitoring-client/contrib/1.0.3/contrib-1.0.3.jar",
|
|
],
|
|
testonly_ = True,
|
|
deps = [
|
|
"@com_google_truth",
|
|
"@com_google_monitoring_client_metrics",
|
|
],
|
|
)
|
|
|
|
def com_google_api_client_java6():
|
|
java_import_external(
|
|
name = "com_google_api_client_java6",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "df4f423f33f467d248e51deb555404771f7bc41430b2d4d1e49966c79c0b207b",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/api-client/google-api-client-java6/1.20.0/google-api-client-java6-1.20.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/api-client/google-api-client-java6/1.20.0/google-api-client-java6-1.20.0.jar",
|
|
],
|
|
deps = [
|
|
"@com_google_api_client",
|
|
"@com_google_oauth_client_java6",
|
|
],
|
|
)
|
|
|
|
def com_google_api_client_servlet():
|
|
java_import_external(
|
|
name = "com_google_api_client_servlet",
|
|
jar_sha256 = "66cf62e2ecd7ae73c3dbf4713850e8ff5e5bb0bcaac61243bb0034fa28b2681c",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/api-client/google-api-client-servlet/1.22.0/google-api-client-servlet-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/api-client/google-api-client-servlet/1.22.0/google-api-client-servlet-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_oauth_client_servlet",
|
|
"@com_google_api_client",
|
|
"@javax_servlet_api",
|
|
]
|
|
)
|
|
|
|
def com_google_apis_google_api_services_admin_directory():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_admin_directory",
|
|
jar_sha256 = "c1455436b318d16d665ed0ff305b03eb177542d8a74cfb8b7c1e9bfed5227640",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/apis/google-api-services-admin-directory/directory_v1-rev72-1.22.0/google-api-services-admin-directory-directory_v1-rev72-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-admin-directory/directory_v1-rev72-1.22.0/google-api-services-admin-directory-directory_v1-rev72-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_apis_google_api_services_bigquery():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_bigquery",
|
|
jar_sha256 = "a8659f00301b34292878f288bc3604c5763d51cb6b82c956a46bbf5b46d8f3f0",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/apis/google-api-services-bigquery/v2-rev325-1.22.0/google-api-services-bigquery-v2-rev325-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-bigquery/v2-rev325-1.22.0/google-api-services-bigquery-v2-rev325-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_apis_google_api_services_clouddebugger():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_clouddebugger",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "5b8dddc70bb63aa373dcf1dc35ec79444c5feb77417b3f83ebe30ec1e9305e47",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-clouddebugger/v2-rev8-1.22.0/google-api-services-clouddebugger-v2-rev8-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-clouddebugger/v2-rev8-1.22.0/google-api-services-clouddebugger-v2-rev8-1.22.0.jar",
|
|
],
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_apis_google_api_services_cloudkms():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_cloudkms",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "c73854bdbd67c26f030eda346c65fc68e5b252a54f662af1a041caea77333ba4",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/apis/google-api-services-cloudkms/v1-rev12-1.22.0/google-api-services-cloudkms-v1-rev12-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-cloudkms/v1-rev12-1.22.0/google-api-services-cloudkms-v1-rev12-1.22.0.jar",
|
|
],
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_apis_google_api_services_cloudresourcemanager():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_cloudresourcemanager",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "88ebb190d354afaa26f6dc1739e8c713ca2591131d72fe7bb14e670b3f23cacb",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-cloudresourcemanager/v1-rev6-1.22.0/google-api-services-cloudresourcemanager-v1-rev6-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-cloudresourcemanager/v1-rev6-1.22.0/google-api-services-cloudresourcemanager-v1-rev6-1.22.0.jar",
|
|
],
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_apis_google_api_services_dataflow():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_dataflow",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "c990c200a48fec60cf11dc146c49ca2f6e865748b0f900ab32fcb4b3341d8f38",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-dataflow/v1b3-rev196-1.22.0/google-api-services-dataflow-v1b3-rev196-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-dataflow/v1b3-rev196-1.22.0/google-api-services-dataflow-v1b3-rev196-1.22.0.jar",
|
|
],
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_apis_google_api_services_dns():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_dns",
|
|
jar_sha256 = "70fd3a33fe59a033176feeee8e4e1e380a3939468fc953852843c4f874e7d087",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/apis/google-api-services-dns/v2beta1-rev6-1.22.0/google-api-services-dns-v2beta1-rev6-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-dns/v2beta1-rev6-1.22.0/google-api-services-dns-v2beta1-rev6-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_apis_google_api_services_drive():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_drive",
|
|
jar_sha256 = "8894c1ac3bbf723c493c83aca1f786cd6acd8a833a3f1c31394bcc484b6916e4",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/apis/google-api-services-drive/v2-rev160-1.19.1/google-api-services-drive-v2-rev160-1.19.1.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-drive/v2-rev160-1.19.1/google-api-services-drive-v2-rev160-1.19.1.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_apis_google_api_services_groupssettings():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_groupssettings",
|
|
jar_sha256 = "bb06f971362b1b78842f7ec71ae28adf3b31132c97d9cf786645bb2468d56b46",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/apis/google-api-services-groupssettings/v1-rev60-1.22.0/google-api-services-groupssettings-v1-rev60-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-groupssettings/v1-rev60-1.22.0/google-api-services-groupssettings-v1-rev60-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_apis_google_api_services_monitoring():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_monitoring",
|
|
jar_sha256 = "8943d11779280ba90e57245d657368a94bb8474e260ad528e31f1e4ee081e1d9",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/apis/google-api-services-monitoring/v3-rev11-1.22.0/google-api-services-monitoring-v3-rev11-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-monitoring/v3-rev11-1.22.0/google-api-services-monitoring-v3-rev11-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_apis_google_api_services_sheets():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_sheets",
|
|
jar_sha256 = "67529b9efceb1a16b72c6aa0822d50f4f6e8c3c84972a5a37ca6e7bdc19064ba",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/apis/google-api-services-sheets/v4-rev483-1.22.0/google-api-services-sheets-v4-rev483-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-sheets/v4-rev483-1.22.0/google-api-services-sheets-v4-rev483-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_apis_google_api_services_storage():
|
|
java_import_external(
|
|
name = "com_google_apis_google_api_services_storage",
|
|
jar_sha256 = "3a6c857e409a4398ada630124ca52222582beba04943c3cd7c5c76aee0854fcf",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev86-1.22.0/google-api-services-storage-v1-rev86-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev86-1.22.0/google-api-services-storage-v1-rev86-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = ["@com_google_api_client"],
|
|
)
|
|
|
|
def com_google_appengine_api_1_0_sdk():
|
|
java_import_external(
|
|
name = "com_google_appengine_api_1_0_sdk",
|
|
jar_sha256 = "c151aee2a0eb5ede2f051861f420da023d437e7b275b50a9f2fe42c893ba693b",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/appengine/appengine-api-1.0-sdk/1.9.48/appengine-api-1.0-sdk-1.9.48.jar",
|
|
"http://repo1.maven.org/maven2/com/google/appengine/appengine-api-1.0-sdk/1.9.48/appengine-api-1.0-sdk-1.9.48.jar",
|
|
],
|
|
# Google App Engine Terms of Service: https://cloud.google.com/terms/
|
|
# + Shaded Jackson: Apache 2.0
|
|
# + Shaded Antlr: BSD
|
|
# + Shaded Apache Commons Codec: Apache 2.0
|
|
# + Shaded Joda Time: Apache 2.0
|
|
# + Shaded Apache Geronimo: Apache 2.0
|
|
licenses = ["notice"],
|
|
neverlink = True,
|
|
generated_linkable_rule_name = "link",
|
|
extra_build_file_content = "\n".join([
|
|
"java_import(",
|
|
" name = \"testonly\",",
|
|
" jars = [\"appengine-api-1.0-sdk-1.9.48.jar\"],",
|
|
" testonly = True,",
|
|
")",
|
|
]),
|
|
)
|
|
|
|
def com_google_appengine_api_labs():
|
|
java_import_external(
|
|
name = "com_google_appengine_api_labs",
|
|
jar_sha256 = "adb9e0e778ca0911c08c7715e0769c487a5e56d7a984a4e17e26044b5c1fc1be",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/appengine/appengine-api-labs/1.9.48/appengine-api-labs-1.9.48.jar",
|
|
"http://repo1.maven.org/maven2/com/google/appengine/appengine-api-labs/1.9.48/appengine-api-labs-1.9.48.jar",
|
|
],
|
|
licenses = ["permissive"], # Google App Engine Terms of Service: https://cloud.google.com/terms/
|
|
)
|
|
|
|
def com_google_appengine_api_stubs():
|
|
java_import_external(
|
|
name = "com_google_appengine_api_stubs",
|
|
jar_sha256 = "49c5a9228477c2ed589f62e2430a4c029464adf166a8b50c260ad35171b0d763",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/appengine/appengine-api-stubs/1.9.48/appengine-api-stubs-1.9.48.jar",
|
|
"http://repo1.maven.org/maven2/com/google/appengine/appengine-api-stubs/1.9.48/appengine-api-stubs-1.9.48.jar",
|
|
],
|
|
licenses = ["permissive"], # Google App Engine Terms of Service: https://cloud.google.com/terms/
|
|
)
|
|
|
|
def com_google_appengine_remote_api():
|
|
java_import_external(
|
|
name = "com_google_appengine_remote_api",
|
|
jar_sha256 = "6ea6dc3b529038ea6b37e855cd1cd7612f6640feaeb0eec842d4e6d85e1fd052",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/appengine/appengine-remote-api/1.9.48/appengine-remote-api-1.9.48.jar",
|
|
"http://repo1.maven.org/maven2/com/google/appengine/appengine-remote-api/1.9.48/appengine-remote-api-1.9.48.jar",
|
|
],
|
|
licenses = ["permissive"], # Google App Engine Terms of Service: https://cloud.google.com/terms/
|
|
neverlink = True,
|
|
generated_linkable_rule_name = "link",
|
|
)
|
|
|
|
def com_google_appengine_testing():
|
|
java_import_external(
|
|
name = "com_google_appengine_testing",
|
|
jar_sha256 = "f18c93f08b45a56330dcf5625a75e169af37ff1a1d62e0ee4af668c568266fd3",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/appengine/appengine-testing/1.9.58/appengine-testing-1.9.58.jar",
|
|
"http://repo1.maven.org/maven2/com/google/appengine/appengine-testing/1.9.58/appengine-testing-1.9.58.jar",
|
|
],
|
|
licenses = ["permissive"], # Google App Engine Terms of Service: https://cloud.google.com/terms/
|
|
testonly_ = True,
|
|
deps = [
|
|
"@com_google_appengine_api_1_0_sdk//:testonly",
|
|
"@com_google_appengine_api_labs",
|
|
"@com_google_appengine_api_stubs",
|
|
],
|
|
)
|
|
|
|
def com_google_appengine_tools_appengine_gcs_client():
|
|
java_import_external(
|
|
name = "com_google_appengine_tools_appengine_gcs_client",
|
|
jar_sha256 = "99daa975012ac2f1509ecff1e70c9ec1e5eb435a499d3f381c88bb944739c7d8",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/appengine/tools/appengine-gcs-client/0.6/appengine-gcs-client-0.6.jar",
|
|
"http://repo1.maven.org/maven2/com/google/appengine/tools/appengine-gcs-client/0.6/appengine-gcs-client-0.6.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_appengine_api_1_0_sdk",
|
|
"@com_google_guava",
|
|
"@joda_time",
|
|
"@com_google_apis_google_api_services_storage",
|
|
"@com_google_api_client_appengine",
|
|
"@com_google_http_client",
|
|
"@com_google_http_client_jackson2",
|
|
]
|
|
)
|
|
|
|
def com_google_appengine_tools_appengine_mapreduce():
|
|
java_import_external(
|
|
name = "com_google_appengine_tools_appengine_mapreduce",
|
|
jar_sha256 = "5247f29ad94f422511fb7321a11ffb47bdd6156b00b9b6d7221a4f8f00c4a750",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/appengine/tools/appengine-mapreduce/0.8.5/appengine-mapreduce-0.8.5.jar",
|
|
"http://repo1.maven.org/maven2/com/google/appengine/tools/appengine-mapreduce/0.8.5/appengine-mapreduce-0.8.5.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_appengine_api_1_0_sdk",
|
|
"@javax_servlet_api",
|
|
"@com_google_appengine_tools_appengine_gcs_client",
|
|
"@com_google_appengine_tools_appengine_pipeline",
|
|
"@com_googlecode_charts4j",
|
|
"@org_json",
|
|
"@com_google_protobuf_java//:protobuf_java",
|
|
"@com_google_guava",
|
|
"@joda_time",
|
|
"@it_unimi_dsi_fastutil",
|
|
"@com_google_apis_google_api_services_bigquery",
|
|
"@com_google_api_client",
|
|
"@com_google_api_client_appengine",
|
|
"@com_google_http_client",
|
|
"@com_google_http_client_jackson2",
|
|
"@com_fasterxml_jackson_core_jackson_databind",
|
|
"@com_fasterxml_jackson_core",
|
|
]
|
|
)
|
|
|
|
def com_google_appengine_tools_appengine_pipeline():
|
|
java_import_external(
|
|
name = "com_google_appengine_tools_appengine_pipeline",
|
|
jar_sha256 = "61da36f73843545db9eaf403112ba14f36a1fa6e685557cff56ce0083d0a7b97",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/appengine/tools/appengine-pipeline/0.2.13/appengine-pipeline-0.2.13.jar",
|
|
"http://repo1.maven.org/maven2/com/google/appengine/tools/appengine-pipeline/0.2.13/appengine-pipeline-0.2.13.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@org_json",
|
|
"@com_google_appengine_api_1_0_sdk",
|
|
"@com_google_guava",
|
|
"@javax_servlet_api",
|
|
"@com_google_appengine_tools_appengine_gcs_client",
|
|
]
|
|
)
|
|
|
|
def com_google_appengine_tools_sdk():
|
|
java_import_external(
|
|
name = "com_google_appengine_tools_sdk",
|
|
jar_sha256 = "16acae92eed3a227dda8aae8b456e4058f3c0d30c18859ce0ec872c43101bbdc",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/appengine/appengine-tools-sdk/1.9.48/appengine-tools-sdk-1.9.48.jar",
|
|
"http://repo1.maven.org/maven2/com/google/appengine/appengine-tools-sdk/1.9.48/appengine-tools-sdk-1.9.48.jar",
|
|
],
|
|
licenses = ["permissive"], # Google App Engine Terms of Service: https://cloud.google.com/terms/
|
|
)
|
|
|
|
def com_google_auth_library_credentials():
|
|
java_import_external(
|
|
name = "com_google_auth_library_credentials",
|
|
licenses = ["notice"], # BSD New license
|
|
jar_sha256 = "df13b1a2d547816e1eaf0cb73c34b85e09a725540f186eb1519de73b15489e9d",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/auth/google-auth-library-credentials/0.7.1/google-auth-library-credentials-0.7.1.jar",
|
|
"http://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/0.7.1/google-auth-library-credentials-0.7.1.jar",
|
|
],
|
|
)
|
|
|
|
def com_google_auth_library_oauth2_http():
|
|
java_import_external(
|
|
name = "com_google_auth_library_oauth2_http",
|
|
licenses = ["notice"], # BSD New license
|
|
jar_sha256 = "abc33ebd2411e928f85383b7bd6f33f8ab59dd95d67d363b5af090ffd6adbd98",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/auth/google-auth-library-oauth2-http/0.7.1/google-auth-library-oauth2-http-0.7.1.jar",
|
|
"http://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/0.7.1/google-auth-library-oauth2-http-0.7.1.jar",
|
|
],
|
|
deps = [
|
|
"@com_google_auth_library_credentials",
|
|
"@com_google_http_client",
|
|
"@com_google_http_client_jackson2",
|
|
"@com_google_guava",
|
|
],
|
|
)
|
|
|
|
def com_google_auto_common():
|
|
java_import_external(
|
|
name = "com_google_auto_common",
|
|
jar_sha256 = "eee75e0d1b1b8f31584dcbe25e7c30752545001b46673d007d468d75cf6b2c52",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/auto/auto-common/0.7/auto-common-0.7.jar",
|
|
"http://repo1.maven.org/maven2/com/google/auto/auto-common/0.7/auto-common-0.7.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2.0
|
|
deps = ["@com_google_guava"],
|
|
)
|
|
|
|
def com_google_auto_factory():
|
|
java_import_external(
|
|
name = "com_google_auto_factory",
|
|
licenses = ["notice"], # Apache 2.0
|
|
jar_sha256 = "a038e409da90b9e065ec537cce2375b0bb0b07548dca0f9448671b0befb83439",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/auto/factory/auto-factory/1.0-beta3/auto-factory-1.0-beta3.jar",
|
|
"http://repo1.maven.org/maven2/com/google/auto/factory/auto-factory/1.0-beta3/auto-factory-1.0-beta3.jar",
|
|
],
|
|
# Auto Factory ships its annotations, runtime, and processor in the same
|
|
# jar. The generated code must link against this jar at runtime. So our
|
|
# goal is to introduce as little bloat as possible.The only class we need
|
|
# at runtime is com.google.auto.factory.internal.Preconditions. So we're
|
|
# not going to specify the deps of this jar as part of the java_import().
|
|
generated_rule_name = "jar",
|
|
extra_build_file_content = "\n".join([
|
|
"java_library(",
|
|
" name = \"processor\",",
|
|
" exports = [\":jar\"],",
|
|
" runtime_deps = [",
|
|
" \"@com_google_auto_common\",",
|
|
" \"@com_google_guava\",",
|
|
" \"@com_squareup_javawriter\",",
|
|
" \"@javax_inject\",",
|
|
" ],",
|
|
")",
|
|
"",
|
|
"java_plugin(",
|
|
" name = \"AutoFactoryProcessor\",",
|
|
" output_licenses = [\"unencumbered\"],",
|
|
" processor_class = \"com.google.auto.factory.processor.AutoFactoryProcessor\",",
|
|
" generates_api = 1,",
|
|
" tags = [\"annotation=com.google.auto.factory.AutoFactory;genclass=${package}.${outerclasses}@{className|${classname}Factory}\"],",
|
|
" deps = [\":processor\"],",
|
|
")",
|
|
"",
|
|
"java_library(",
|
|
" name = \"com_google_auto_factory\",",
|
|
" exported_plugins = [\":AutoFactoryProcessor\"],",
|
|
" exports = [",
|
|
" \":jar\",",
|
|
" \"@com_google_code_findbugs_jsr305\",",
|
|
" \"@javax_inject\",",
|
|
" ],",
|
|
")",
|
|
]),
|
|
)
|
|
|
|
def com_google_auto_service():
|
|
java_import_external(
|
|
name = "com_google_auto_service",
|
|
jar_sha256 = "46808c92276b4c19e05781963432e6ab3e920b305c0e6df621517d3624a35d71",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/auto/service/auto-service/1.0-rc2/auto-service-1.0-rc2.jar",
|
|
"http://repo1.maven.org/maven2/com/google/auto/service/auto-service/1.0-rc2/auto-service-1.0-rc2.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2.0
|
|
neverlink = True,
|
|
generated_rule_name = "compile",
|
|
generated_linkable_rule_name = "processor",
|
|
deps = [
|
|
"@com_google_auto_common",
|
|
"@com_google_guava",
|
|
],
|
|
extra_build_file_content = "\n".join([
|
|
"java_plugin(",
|
|
" name = \"AutoServiceProcessor\",",
|
|
" output_licenses = [\"unencumbered\"],",
|
|
" processor_class = \"com.google.auto.service.processor.AutoServiceProcessor\",",
|
|
" deps = [\":processor\"],",
|
|
")",
|
|
"",
|
|
"java_library(",
|
|
" name = \"com_google_auto_service\",",
|
|
" exported_plugins = [\":AutoServiceProcessor\"],",
|
|
" exports = [\":compile\"],",
|
|
")",
|
|
]),
|
|
)
|
|
|
|
def com_google_auto_value():
|
|
java_import_external(
|
|
name = "com_google_auto_value",
|
|
jar_sha256 = "ea26f99150825f61752efc8784739cf50dd25d7956774573f8cdc3b948b23086",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/auto/value/auto-value/1.4-rc2/auto-value-1.4-rc2.jar",
|
|
"http://repo1.maven.org/maven2/com/google/auto/value/auto-value/1.4-rc2/auto-value-1.4-rc2.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2.0
|
|
neverlink = True,
|
|
generated_rule_name = "compile",
|
|
generated_linkable_rule_name = "processor",
|
|
deps = [
|
|
"@com_google_auto_common",
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@com_google_guava",
|
|
],
|
|
extra_build_file_content = "\n".join([
|
|
"java_plugin(",
|
|
" name = \"AutoAnnotationProcessor\",",
|
|
" output_licenses = [\"unencumbered\"],",
|
|
" processor_class = \"com.google.auto.value.processor.AutoAnnotationProcessor\",",
|
|
" tags = [\"annotation=com.google.auto.value.AutoAnnotation;genclass=${package}.AutoAnnotation_${outerclasses}${classname}_${methodname}\"],",
|
|
" deps = [\":processor\"],",
|
|
")",
|
|
"",
|
|
"java_plugin(",
|
|
" name = \"AutoValueProcessor\",",
|
|
" output_licenses = [\"unencumbered\"],",
|
|
" processor_class = \"com.google.auto.value.processor.AutoValueProcessor\",",
|
|
" tags = [\"annotation=com.google.auto.value.AutoValue;genclass=${package}.AutoValue_${outerclasses}${classname}\"],",
|
|
" deps = [\":processor\"],",
|
|
")",
|
|
"",
|
|
"java_library(",
|
|
" name = \"com_google_auto_value\",",
|
|
" exported_plugins = [",
|
|
" \":AutoAnnotationProcessor\",",
|
|
" \":AutoValueProcessor\",",
|
|
" ],",
|
|
" exports = [",
|
|
" \":compile\",",
|
|
" \"@com_google_code_findbugs_jsr305\",",
|
|
" ],",
|
|
")",
|
|
]),
|
|
)
|
|
|
|
def com_google_cloud_bigdataoss_gcsio():
|
|
java_import_external(
|
|
name = "com_google_cloud_bigdataoss_gcsio",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "8ef468b82542ae8d0428b0c60eb6009bf05f2b80e34715ee6bb27c5def66b5be",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/cloud/bigdataoss/gcsio/1.4.5/gcsio-1.4.5.jar",
|
|
"http://repo1.maven.org/maven2/com/google/cloud/bigdataoss/gcsio/1.4.5/gcsio-1.4.5.jar",
|
|
],
|
|
deps = [
|
|
"@com_google_api_client_java6",
|
|
"@com_google_api_client_jackson2",
|
|
"@com_google_apis_google_api_services_storage",
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@com_google_guava",
|
|
"@com_google_oauth_client",
|
|
"@com_google_oauth_client_java6",
|
|
#"@junit",
|
|
"@org_slf4j_api",
|
|
"@com_google_cloud_bigdataoss_util",
|
|
],
|
|
)
|
|
|
|
def com_google_cloud_bigdataoss_util():
|
|
java_import_external(
|
|
name = "com_google_cloud_bigdataoss_util",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "56c93d9cf72a2725c45c6d26530c7065900a7c962ec8f7c0edc5f4164652753d",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/com/google/cloud/bigdataoss/util/1.4.5/util-1.4.5.jar",
|
|
"http://maven.ibiblio.org/maven2/com/google/cloud/bigdataoss/util/1.4.5/util-1.4.5.jar",
|
|
],
|
|
deps = [
|
|
"@com_google_api_client_java6",
|
|
"@com_google_api_client_jackson2",
|
|
"@com_google_apis_google_api_services_storage",
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@com_google_guava",
|
|
"@com_google_oauth_client",
|
|
"@com_google_oauth_client_java6",
|
|
#"@junit",
|
|
"@org_slf4j_api",
|
|
],
|
|
)
|
|
|
|
def com_google_code_findbugs_jsr305():
|
|
java_import_external(
|
|
name = "com_google_code_findbugs_jsr305",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "c885ce34249682bc0236b4a7d56efcc12048e6135a5baf7a9cde8ad8cda13fcd",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.jar",
|
|
"http://maven.ibiblio.org/maven2/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.jar",
|
|
],
|
|
)
|
|
|
|
def com_google_dagger():
|
|
java_import_external(
|
|
name = "com_google_dagger",
|
|
jar_sha256 = "b2142693bc7413f0b74330f0a92ca44ea95a12a22b659972ed6aa9832e8352e4",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/com/google/dagger/dagger/2.13/dagger-2.13.jar",
|
|
"http://maven.ibiblio.org/maven2/com/google/dagger/dagger/2.13/dagger-2.13.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2.0
|
|
deps = ["@javax_inject"],
|
|
generated_rule_name = "runtime",
|
|
extra_build_file_content = "\n".join([
|
|
"java_library(",
|
|
" name = \"com_google_dagger\",",
|
|
" exported_plugins = [\"@com_google_dagger_compiler//:ComponentProcessor\"],",
|
|
" exports = [",
|
|
" \":runtime\",",
|
|
" \"@javax_inject\",",
|
|
" ],",
|
|
")",
|
|
]),
|
|
)
|
|
|
|
def com_google_dagger_compiler():
|
|
java_import_external(
|
|
name = "com_google_dagger_compiler",
|
|
jar_sha256 = "8b711253c9cbb58bd2c019cb38afb32ee79f283e1bb3030c8c85b645c7a6d25f",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/dagger/dagger-compiler/2.13/dagger-compiler-2.13.jar",
|
|
"http://repo1.maven.org/maven2/com/google/dagger/dagger-compiler/2.13/dagger-compiler-2.13.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2.0
|
|
deps = [
|
|
"@com_google_dagger//:runtime",
|
|
"@com_google_dagger_producers//:runtime",
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@com_google_googlejavaformat_google_java_format",
|
|
"@com_google_guava",
|
|
"@com_squareup_javapoet",
|
|
"@javax_annotation_jsr250_api",
|
|
"@javax_inject",
|
|
],
|
|
extra_build_file_content = "\n".join([
|
|
"java_plugin(",
|
|
" name = \"ComponentProcessor\",",
|
|
" output_licenses = [\"unencumbered\"],",
|
|
" processor_class = \"dagger.internal.codegen.ComponentProcessor\",",
|
|
" generates_api = 1,",
|
|
" tags = [",
|
|
" \"annotation=dagger.Component;genclass=${package}.Dagger${outerclasses}${classname}\",",
|
|
" \"annotation=dagger.producers.ProductionComponent;genclass=${package}.Dagger${outerclasses}${classname}\",",
|
|
" ],",
|
|
" deps = [\":com_google_dagger_compiler\"],",
|
|
")",
|
|
]),
|
|
)
|
|
|
|
def com_google_dagger_producers():
|
|
java_import_external(
|
|
name = "com_google_dagger_producers",
|
|
jar_sha256 = "cf35b21c634939917eee9ffcd72a9f5f6e261ad57a4c0f0d15cf6f1430262bb0",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/com/google/dagger/dagger-producers/2.13/dagger-producers-2.13.jar",
|
|
"http://maven.ibiblio.org/maven2/com/google/dagger/dagger-producers/2.13/dagger-producers-2.13.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2.0
|
|
deps = [
|
|
"@com_google_dagger//:runtime",
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@com_google_guava",
|
|
"@javax_inject",
|
|
],
|
|
generated_rule_name = "runtime",
|
|
extra_build_file_content = "\n".join([
|
|
"java_library(",
|
|
" name = \"com_google_dagger\",",
|
|
" exported_plugins = [\"@com_google_dagger_compiler//:ComponentProcessor\"],",
|
|
" exports = [",
|
|
" \":runtime\",",
|
|
" \"@javax_inject\",",
|
|
" ],",
|
|
")",
|
|
]),
|
|
)
|
|
|
|
def com_google_errorprone_error_prone_annotations():
|
|
java_import_external(
|
|
name = "com_google_errorprone_error_prone_annotations",
|
|
jar_sha256 = "e7749ffdf03fb8ebe08a727ea205acb301c8791da837fee211b99b04f9d79c46",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.0.15/error_prone_annotations-2.0.15.jar",
|
|
"http://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.0.15/error_prone_annotations-2.0.15.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2.0
|
|
)
|
|
|
|
def com_google_errorprone_javac_shaded():
|
|
java_import_external(
|
|
name = "com_google_errorprone_javac_shaded",
|
|
# GNU General Public License, version 2, with the Classpath Exception
|
|
# http://openjdk.java.net/legal/gplv2+ce.html
|
|
licenses = ["TODO"],
|
|
jar_sha256 = "65bfccf60986c47fbc17c9ebab0be626afc41741e0a6ec7109e0768817a36f30",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/com/google/errorprone/javac-shaded/9-dev-r4023-3/javac-shaded-9-dev-r4023-3.jar",
|
|
"http://maven.ibiblio.org/maven2/com/google/errorprone/javac-shaded/9-dev-r4023-3/javac-shaded-9-dev-r4023-3.jar",
|
|
],
|
|
)
|
|
|
|
def com_google_gdata_core():
|
|
java_import_external(
|
|
name = "com_google_gdata_core",
|
|
jar_sha256 = "671fb963dd0bc767a69c7e4a74c07cf8dad3912bd40d37e600cc2b06d7a42dea",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/gdata/core/1.47.1/core-1.47.1.jar",
|
|
"http://repo1.maven.org/maven2/com/google/gdata/core/1.47.1/core-1.47.1.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_guava",
|
|
"@com_google_oauth_client_jetty",
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@javax_mail",
|
|
],
|
|
)
|
|
|
|
def com_google_googlejavaformat_google_java_format():
|
|
java_import_external(
|
|
name = "com_google_googlejavaformat_google_java_format",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "39d18ec9ab610097074bf49e971285488eaf5d0bc2369df0a0d5a3f9f9de2faa",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/googlejavaformat/google-java-format/1.4/google-java-format-1.4.jar",
|
|
"http://repo1.maven.org/maven2/com/google/googlejavaformat/google-java-format/1.4/google-java-format-1.4.jar",
|
|
],
|
|
deps = [
|
|
"@com_google_guava",
|
|
"@com_google_errorprone_javac_shaded",
|
|
],
|
|
)
|
|
|
|
def com_google_guava():
|
|
java_import_external(
|
|
name = "com_google_guava",
|
|
jar_sha256 = "4a87d5b1ca996e5e46a99594cf3566ae16885d0cf00b381b5e9f816a0e0125b3",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/com/google/guava/guava/23.3-jre/guava-23.3-jre.jar",
|
|
"http://maven.ibiblio.org/maven2/com/google/guava/guava/23.3-jre/guava-23.3-jre.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
exports = [
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@com_google_errorprone_error_prone_annotations",
|
|
],
|
|
)
|
|
|
|
def com_google_guava_testlib():
|
|
java_import_external(
|
|
name = "com_google_guava_testlib",
|
|
jar_sha256 = "377c60720828a655ffd0f64d8b64643962b2957635323ddc9c5223827f6e5482",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/google/guava/guava-testlib/23.3-jre/guava-testlib-23.3-jre.jar",
|
|
"http://repo1.maven.org/maven2/com/google/guava/guava-testlib/23.3-jre/guava-testlib-23.3-jre.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
testonly_ = True,
|
|
deps = [
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@com_google_errorprone_error_prone_annotations",
|
|
"@com_google_guava",
|
|
"@junit",
|
|
],
|
|
)
|
|
|
|
def com_google_http_client():
|
|
java_import_external(
|
|
name = "com_google_http_client",
|
|
jar_sha256 = "f88ffa329ac52fb4f2ff0eb877ef7318423ac9b791a107f886ed5c7a00e77e11",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/http-client/google-http-client/1.22.0/google-http-client-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.22.0/google-http-client-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@com_google_guava",
|
|
"@org_apache_httpcomponents_httpclient",
|
|
"@commons_codec",
|
|
],
|
|
)
|
|
|
|
def com_google_http_client_appengine():
|
|
java_import_external(
|
|
name = "com_google_http_client_appengine",
|
|
jar_sha256 = "44a92b5caf023cc526fdbc94d5259457988a9a557a5ce570cbfbafad0fd32420",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.22.0/google-http-client-appengine-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.22.0/google-http-client-appengine-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_http_client",
|
|
"@com_google_appengine_api_1_0_sdk",
|
|
],
|
|
)
|
|
|
|
def com_google_http_client_jackson2():
|
|
java_import_external(
|
|
name = "com_google_http_client_jackson2",
|
|
jar_sha256 = "45b1e34b2dcef5cb496ef25a1223d19cf102b8c2ea4abf96491631b2faf4611c",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.22.0/google-http-client-jackson2-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.22.0/google-http-client-jackson2-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_http_client",
|
|
"@com_fasterxml_jackson_core",
|
|
],
|
|
)
|
|
|
|
def com_google_oauth_client():
|
|
java_import_external(
|
|
name = "com_google_oauth_client",
|
|
jar_sha256 = "a4c56168b3e042105d68cf136e40e74f6e27f63ed0a948df966b332678e19022",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.22.0/google-oauth-client-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.22.0/google-oauth-client-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_http_client",
|
|
"@com_google_code_findbugs_jsr305",
|
|
],
|
|
)
|
|
|
|
def com_google_oauth_client_appengine():
|
|
java_import_external(
|
|
name = "com_google_oauth_client_appengine",
|
|
jar_sha256 = "9d78ad610143fffea773e5fb9214fa1a6889c6d08be627d0b45e189f613f7877",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-appengine/1.22.0/google-oauth-client-appengine-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-appengine/1.22.0/google-oauth-client-appengine-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_http_client_appengine",
|
|
"@com_google_oauth_client",
|
|
"@com_google_oauth_client_servlet",
|
|
"@com_google_appengine_api_1_0_sdk",
|
|
"@javax_servlet_api",
|
|
],
|
|
)
|
|
|
|
def com_google_oauth_client_java6():
|
|
java_import_external(
|
|
name = "com_google_oauth_client_java6",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "c8d61bbb65f6721b85c38a88e4cb2a1782e04b8055589036705391361b658197",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-java6/1.22.0/google-oauth-client-java6-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-java6/1.22.0/google-oauth-client-java6-1.22.0.jar",
|
|
],
|
|
deps = ["@com_google_oauth_client"],
|
|
)
|
|
|
|
def com_google_oauth_client_jetty():
|
|
java_import_external(
|
|
name = "com_google_oauth_client_jetty",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "fdeebd0a97b265af7649b77e7e5e22937a7ea99148440647ba75f73c5eacddd2",
|
|
jar_urls = [
|
|
"https://storage.googleapis.com/domain-registry-maven/repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-jetty/1.22.0/google-oauth-client-jetty-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-jetty/1.22.0/google-oauth-client-jetty-1.22.0.jar",
|
|
],
|
|
deps = [
|
|
"@com_google_oauth_client_java6",
|
|
"@org_mortbay_jetty",
|
|
],
|
|
)
|
|
|
|
def com_google_oauth_client_servlet():
|
|
java_import_external(
|
|
name = "com_google_oauth_client_servlet",
|
|
jar_sha256 = "6956ac1bd055ebf0b1592a005f029a551af3039584a32fe03854f0d2f6f022ef",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-servlet/1.22.0/google-oauth-client-servlet-1.22.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-servlet/1.22.0/google-oauth-client-servlet-1.22.0.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
deps = [
|
|
"@com_google_oauth_client",
|
|
"@javax_servlet_api",
|
|
],
|
|
)
|
|
|
|
def com_google_protobuf_java():
|
|
java_import_external(
|
|
name = "com_google_protobuf_java",
|
|
jar_sha256 = "5636b013420f19c0a5342dab6de33956e20a40b06681d2cf021266d6ef478c6e",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/protobuf/protobuf-java/2.6.0/protobuf-java-2.6.0.jar",
|
|
"http://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/2.6.0/protobuf-java-2.6.0.jar",
|
|
],
|
|
# New BSD license
|
|
# http://www.opensource.org/licenses/bsd-license.php
|
|
# The Apache Software License, Version 2.0
|
|
# http://www.apache.org/licenses/LICENSE-2.0.txt
|
|
licenses = ["notice"],
|
|
)
|
|
|
|
def com_google_re2j():
|
|
java_import_external(
|
|
name = "com_google_re2j",
|
|
jar_sha256 = "24ada84d1b5de584e3e84b06f0c7dd562cee6eafe8dea8083bd8eb123823bbe7",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/re2j/re2j/1.1/re2j-1.1.jar",
|
|
"http://repo1.maven.org/maven2/com/google/re2j/re2j/1.1/re2j-1.1.jar",
|
|
],
|
|
licenses = ["notice"], # The Go license
|
|
)
|
|
|
|
def com_google_template_soy():
|
|
java_import_external(
|
|
name = "com_google_template_soy",
|
|
jar_sha256 = "3c4e61234e9ee9f79411da997e23b201bcf281255469c76d162dac07a67dbb78",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/com/google/template/soy/2017-06-22/soy-2017-06-22.jar",
|
|
"http://central.maven.org/maven2/com/google/template/soy/2017-06-22/soy-2017-06-22.jar",
|
|
],
|
|
deps = [
|
|
"@args4j",
|
|
"@org_ow2_asm",
|
|
"@org_ow2_asm_analysis",
|
|
"@org_ow2_asm_commons",
|
|
"@org_ow2_asm_util",
|
|
"@com_google_guava",
|
|
"@com_google_inject_guice",
|
|
"@com_google_inject_extensions_guice_assistedinject",
|
|
"@com_google_inject_extensions_guice_multibindings",
|
|
"@com_ibm_icu_icu4j",
|
|
"@org_json",
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@javax_inject",
|
|
"@com_google_common_html_types",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
extra_build_file_content = "\n".join([
|
|
("java_binary(\n" +
|
|
" name = \"%s\",\n" +
|
|
" main_class = \"com.google.template.soy.%s\",\n" +
|
|
" output_licenses = [\"unencumbered\"],\n" +
|
|
" runtime_deps = [\":com_google_template_soy\"],\n" +
|
|
")\n") % (name, name)
|
|
for name in ("SoyParseInfoGenerator",
|
|
"SoyToJbcSrcCompiler",
|
|
"SoyToJsSrcCompiler",
|
|
"SoyToPySrcCompiler",
|
|
"SoyToIncrementalDomSrcCompiler")
|
|
]),
|
|
)
|
|
|
|
def com_google_truth():
|
|
java_import_external(
|
|
name = "com_google_truth",
|
|
jar_sha256 = "25ce04464511d4a7c05e1034477900a897228cba2f86110d2ed49c956d9a82af",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/google/truth/truth/0.39/truth-0.39.jar",
|
|
"http://repo1.maven.org/maven2/com/google/truth/truth/0.39/truth-0.39.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
testonly_ = True,
|
|
deps = [
|
|
"@com_google_guava",
|
|
"@junit",
|
|
"@com_google_auto_value",
|
|
"@com_google_errorprone_error_prone_annotations",
|
|
],
|
|
)
|
|
|
|
def com_google_truth_extensions_truth_java8_extension():
|
|
java_import_external(
|
|
name = "com_google_truth_extensions_truth_java8_extension",
|
|
jar_sha256 = "47d3a91a3accbe062fbae59f95cc0e02f0483c60d1340ff82c89bc6ab82fa10a",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/central.maven.org/maven2/com/google/truth/extensions/truth-java8-extension/0.39/truth-java8-extension-0.39.jar",
|
|
"http://central.maven.org/maven2/com/google/truth/extensions/truth-java8-extension/0.39/truth-java8-extension-0.39.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
testonly_ = True,
|
|
deps = [
|
|
"@com_google_truth",
|
|
"@com_google_errorprone_error_prone_annotations",
|
|
],
|
|
)
|
|
|
|
def com_googlecode_charts4j():
|
|
java_import_external(
|
|
name = "com_googlecode_charts4j",
|
|
jar_sha256 = "6ac5ed6a390a585fecaed95d3ce6b96a8cfe95adb1e76bd93376e7e37249020a",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/googlecode/charts4j/charts4j/1.3/charts4j-1.3.jar",
|
|
"http://repo1.maven.org/maven2/com/googlecode/charts4j/charts4j/1.3/charts4j-1.3.jar",
|
|
],
|
|
licenses = ["notice"], # The MIT License
|
|
)
|
|
|
|
def com_googlecode_json_simple():
|
|
java_import_external(
|
|
name = "com_googlecode_json_simple",
|
|
jar_sha256 = "4e69696892b88b41c55d49ab2fdcc21eead92bf54acc588c0050596c3b75199c",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar",
|
|
"http://repo1.maven.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
)
|
|
|
|
def com_ibm_icu_icu4j():
|
|
java_import_external(
|
|
name = "com_ibm_icu_icu4j",
|
|
jar_sha256 = "759d89ed2f8c6a6b627ab954be5913fbdc464f62254a513294e52260f28591ee",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/ibm/icu/icu4j/57.1/icu4j-57.1.jar",
|
|
"http://repo1.maven.org/maven2/com/ibm/icu/icu4j/57.1/icu4j-57.1.jar",
|
|
],
|
|
licenses = ["notice"], # ICU License
|
|
)
|
|
|
|
def com_jcraft_jzlib():
|
|
java_import_external(
|
|
name = "com_jcraft_jzlib",
|
|
jar_sha256 = "89b1360f407381bf61fde411019d8cbd009ebb10cff715f3669017a031027560",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar",
|
|
"http://repo1.maven.org/maven2/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar",
|
|
],
|
|
licenses = ["notice"], # BSD
|
|
)
|
|
|
|
def com_squareup_javapoet():
|
|
java_import_external(
|
|
name = "com_squareup_javapoet",
|
|
licenses = ["notice"], # Apache 2.0
|
|
jar_sha256 = "8e108c92027bb428196f10fa11cffbe589f7648a6af2016d652279385fdfd789",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/squareup/javapoet/1.8.0/javapoet-1.8.0.jar",
|
|
"http://repo1.maven.org/maven2/com/squareup/javapoet/1.8.0/javapoet-1.8.0.jar",
|
|
],
|
|
)
|
|
|
|
def com_squareup_javawriter():
|
|
java_import_external(
|
|
name = "com_squareup_javawriter",
|
|
jar_sha256 = "39b054910ff212d4379129a89070fb7dbb1f341371c925e9e99904f154a22d93",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/squareup/javawriter/2.5.1/javawriter-2.5.1.jar",
|
|
"http://repo1.maven.org/maven2/com/squareup/javawriter/2.5.1/javawriter-2.5.1.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2.0
|
|
)
|
|
|
|
def com_sun_xml_bind_jaxb_core():
|
|
java_import_external(
|
|
name = "com_sun_xml_bind_jaxb_core",
|
|
jar_sha256 = "b13da0c655a3d590a2a945553648c407e6347648c9f7a3f811b7b3a8a1974baa",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/sun/xml/bind/jaxb-core/2.2.11/jaxb-core-2.2.11.jar",
|
|
"http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-core/2.2.11/jaxb-core-2.2.11.jar",
|
|
],
|
|
licenses = ["reciprocal"], # CDDL 1.1 or GPLv2 (We choo-choo-choose the CDDL)
|
|
)
|
|
|
|
def com_sun_xml_bind_jaxb_impl():
|
|
java_import_external(
|
|
name = "com_sun_xml_bind_jaxb_impl",
|
|
jar_sha256 = "f91793a96f185a2fc004c86a37086f060985854ce6b19935e03c4de51e3201d2",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.11/jaxb-impl-2.2.11.jar",
|
|
"http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.11/jaxb-impl-2.2.11.jar",
|
|
],
|
|
licenses = ["reciprocal"], # CDDL 1.1 or GPLv2 (We choo-choo-choose the CDDL)
|
|
)
|
|
|
|
def com_sun_xml_bind_jaxb_jxc():
|
|
java_import_external(
|
|
name = "com_sun_xml_bind_jaxb_jxc",
|
|
licenses = ["restricted"], # CDDL+GPL License
|
|
jar_sha256 = "25cbca594ec0682a1d0287c4a2fcb5f6a2a9718229d54a0ad09daf5cff180b4e",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-jxc/2.2.11/jaxb-jxc-2.2.11.jar",
|
|
"http://maven.ibiblio.org/maven2/com/sun/xml/bind/jaxb-jxc/2.2.11/jaxb-jxc-2.2.11.jar",
|
|
],
|
|
)
|
|
|
|
def com_sun_xml_bind_jaxb_xjc():
|
|
java_import_external(
|
|
name = "com_sun_xml_bind_jaxb_xjc",
|
|
jar_sha256 = "d602e9fdc488512ee062a4cd2306aaa32f1c28bf0d0ae6024b2d93a2c8d62bdb",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/sun/xml/bind/jaxb-xjc/2.2.11/jaxb-xjc-2.2.11.jar",
|
|
"http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-xjc/2.2.11/jaxb-xjc-2.2.11.jar",
|
|
],
|
|
licenses = ["reciprocal"], # CDDL 1.1 or GPLv2 (We choo-choo-choose the CDDL)
|
|
extra_build_file_content = "\n".join([
|
|
"java_binary(",
|
|
" name = \"XJCFacade\",",
|
|
" main_class = \"com.sun.tools.xjc.XJCFacade\",",
|
|
" runtime_deps = [",
|
|
" \":com_sun_xml_bind_jaxb_xjc\",",
|
|
" \"@javax_xml_bind_jaxb_api\",",
|
|
" \"@com_sun_xml_bind_jaxb_core\",",
|
|
" \"@com_sun_xml_bind_jaxb_impl\",",
|
|
" ],",
|
|
")",
|
|
]),
|
|
)
|
|
|
|
def com_thoughtworks_paranamer():
|
|
java_import_external(
|
|
name = "com_thoughtworks_paranamer",
|
|
jar_sha256 = "63e3f53f8f70784b65c25b2ee475813979d6d0e7f7b2510b364c4e1f4a803ccc",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/com/thoughtworks/paranamer/paranamer/2.7/paranamer-2.7.jar",
|
|
"http://repo1.maven.org/maven2/com/thoughtworks/paranamer/paranamer/2.7/paranamer-2.7.jar",
|
|
"http://maven.ibiblio.org/maven2/com/thoughtworks/paranamer/paranamer/2.7/paranamer-2.7.jar",
|
|
],
|
|
licenses = ["notice"], # BSD
|
|
)
|
|
|
|
def commons_codec():
|
|
java_import_external(
|
|
name = "commons_codec",
|
|
jar_sha256 = "54b34e941b8e1414bd3e40d736efd3481772dc26db3296f6aa45cec9f6203d86",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6.jar",
|
|
"http://repo1.maven.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
)
|
|
|
|
def commons_logging():
|
|
java_import_external(
|
|
name = "commons_logging",
|
|
jar_sha256 = "ce6f913cad1f0db3aad70186d65c5bc7ffcc9a99e3fe8e0b137312819f7c362f",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar",
|
|
"http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
)
|
|
|
|
def dnsjava():
|
|
java_import_external(
|
|
name = "dnsjava",
|
|
jar_sha256 = "2c52a6fabd5af9331d73fc7787dafc32a56bd8019c49f89749c2eeef244e303c",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/dnsjava/dnsjava/2.1.7/dnsjava-2.1.7.jar",
|
|
"http://repo1.maven.org/maven2/dnsjava/dnsjava/2.1.7/dnsjava-2.1.7.jar",
|
|
],
|
|
licenses = ["notice"], # BSD 2-Clause license
|
|
)
|
|
|
|
def io_netty_buffer():
|
|
java_import_external(
|
|
name = "io_netty_buffer",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "b24a28e2129fc11e1f6124ebf93725d1f9c0904ea679d261da7b2e21d4c8615e",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/io/netty/netty-buffer/4.1.17.Final/netty-buffer-4.1.17.Final.jar",
|
|
"http://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.17.Final/netty-buffer-4.1.17.Final.jar",
|
|
],
|
|
deps = ["@io_netty_common"],
|
|
)
|
|
|
|
def io_netty_codec():
|
|
java_import_external(
|
|
name = "io_netty_codec",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "790ce1b7694fc41663131579d776a370e332e3b3fe2fe6543662fd5a40a948e1",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/io/netty/netty-codec/4.1.17.Final/netty-codec-4.1.17.Final.jar",
|
|
"http://maven.ibiblio.org/maven2/io/netty/netty-codec/4.1.17.Final/netty-codec-4.1.17.Final.jar",
|
|
],
|
|
deps = ["@io_netty_transport"],
|
|
)
|
|
|
|
def io_netty_codec_http():
|
|
java_import_external(
|
|
name = "io_netty_codec_http",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "fc05d02755c5d204ccc848be8399ef5d48d5a80da9b93f075287c57eb9381e5b",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.17.Final/netty-codec-http-4.1.17.Final.jar",
|
|
"http://maven.ibiblio.org/maven2/io/netty/netty-codec-http/4.1.17.Final/netty-codec-http-4.1.17.Final.jar",
|
|
],
|
|
deps = ["@io_netty_codec"],
|
|
)
|
|
|
|
def io_netty_common():
|
|
java_import_external(
|
|
name = "io_netty_common",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "dddabdec01959180da44129d130301b84c23b473411288f143d5e29e0b098d26",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/io/netty/netty-common/4.1.17.Final/netty-common-4.1.17.Final.jar",
|
|
"http://maven.ibiblio.org/maven2/io/netty/netty-common/4.1.17.Final/netty-common-4.1.17.Final.jar",
|
|
],
|
|
)
|
|
|
|
def io_netty_handler():
|
|
java_import_external(
|
|
name = "io_netty_handler",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "85bada604fe14bc358da7b140583264a88d7a45ca12daba1216c4225aadb0c7b",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/io/netty/netty-handler/4.1.17.Final/netty-handler-4.1.17.Final.jar",
|
|
"http://maven.ibiblio.org/maven2/io/netty/netty-handler/4.1.17.Final/netty-handler-4.1.17.Final.jar",
|
|
],
|
|
)
|
|
|
|
def io_netty_resolver():
|
|
java_import_external(
|
|
name = "io_netty_resolver",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "082ac49149cb72c675c7ed1615ba35923d3167e65bfb37c4a1422ec499137cb1",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/io/netty/netty-resolver/4.1.17.Final/netty-resolver-4.1.17.Final.jar",
|
|
"http://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.17.Final/netty-resolver-4.1.17.Final.jar",
|
|
],
|
|
deps = ["@io_netty_common"],
|
|
)
|
|
|
|
def io_netty_tcnative():
|
|
java_import_external(
|
|
name = "io_netty_tcnative",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "cd49317267a8f2fd617075d22e25ceb3aef98e6b64bd6f66cca95f8825cdc1f3",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/io/netty/netty-tcnative/2.0.7.Final/netty-tcnative-2.0.7.Final.jar",
|
|
"http://maven.ibiblio.org/maven2/io/netty/netty-tcnative/2.0.7.Final/netty-tcnative-2.0.7.Final.jar",
|
|
],
|
|
)
|
|
|
|
def io_netty_transport():
|
|
java_import_external(
|
|
name = "io_netty_transport",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "60763426c79dd930c70d0da95e474f662bd17a58d3d57b332696d089cf208089",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/io/netty/netty-transport/4.1.17.Final/netty-transport-4.1.17.Final.jar",
|
|
"http://repo1.maven.org/maven2/io/netty/netty-transport/4.1.17.Final/netty-transport-4.1.17.Final.jar",
|
|
],
|
|
deps = [
|
|
"@io_netty_buffer",
|
|
"@io_netty_resolver",
|
|
],
|
|
)
|
|
|
|
def it_unimi_dsi_fastutil():
|
|
java_import_external(
|
|
name = "it_unimi_dsi_fastutil",
|
|
jar_sha256 = "af5a1ad8261d0607e7d8d3759d97ba7ad834a6be8277466aaccf2121a75963c7",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/it/unimi/dsi/fastutil/6.5.16/fastutil-6.5.16.jar",
|
|
"http://repo1.maven.org/maven2/it/unimi/dsi/fastutil/6.5.16/fastutil-6.5.16.jar",
|
|
],
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
)
|
|
|
|
def com_sun_activation_javax_activation():
|
|
java_import_external(
|
|
name = "com_sun_activation_javax_activation",
|
|
licenses = ["restricted"], # CDDL/GPLv2+CE
|
|
jar_sha256 = "993302b16cd7056f21e779cc577d175a810bb4900ef73cd8fbf2b50f928ba9ce",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar",
|
|
"http://repo1.maven.org/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar",
|
|
],
|
|
)
|
|
|
|
def javax_annotation_jsr250_api():
|
|
java_import_external(
|
|
name = "javax_annotation_jsr250_api",
|
|
licenses = ["reciprocal"], # COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
|
|
jar_sha256 = "a1a922d0d9b6d183ed3800dfac01d1e1eb159f0e8c6f94736931c1def54a941f",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar",
|
|
"http://maven.ibiblio.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar",
|
|
],
|
|
)
|
|
|
|
def javax_inject():
|
|
java_import_external(
|
|
name = "javax_inject",
|
|
jar_sha256 = "91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar",
|
|
"http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar",
|
|
],
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
)
|
|
|
|
def javax_mail():
|
|
java_import_external(
|
|
name = "javax_mail",
|
|
jar_sha256 = "96868f82264ebd9b7d41f04d78cbe87ab75d68a7bbf8edfb82416aabe9b54b6c",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/javax/mail/mail/1.4/mail-1.4.jar",
|
|
"http://repo1.maven.org/maven2/javax/mail/mail/1.4/mail-1.4.jar",
|
|
],
|
|
licenses = ["reciprocal"], # Common Development and Distribution License (CDDL) v1.0
|
|
deps = ["@com_sun_activation_javax_activation"],
|
|
)
|
|
|
|
def javax_servlet_api():
|
|
java_import_external(
|
|
name = "javax_servlet_api",
|
|
jar_sha256 = "c658ea360a70faeeadb66fb3c90a702e4142a0ab7768f9ae9828678e0d9ad4dc",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar",
|
|
"http://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar",
|
|
],
|
|
licenses = ["notice"], # Apache
|
|
)
|
|
|
|
def javax_xml_bind_jaxb_api():
|
|
java_import_external(
|
|
name = "javax_xml_bind_jaxb_api",
|
|
jar_sha256 = "273d82f8653b53ad9d00ce2b2febaef357e79a273560e796ff3fcfec765f8910",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.2.11/jaxb-api-2.2.11.jar",
|
|
"http://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.2.11/jaxb-api-2.2.11.jar",
|
|
],
|
|
# CDDL 1.1 or GPLv2 w/ CPE (We choo-choo-choose the CDDL)
|
|
# https://glassfish.java.net/public/CDDL+GPL_1_1.html
|
|
licenses = ["reciprocal"],
|
|
)
|
|
|
|
def javax_xml_soap_api():
|
|
java_import_external(
|
|
name = "javax_xml_soap_api",
|
|
licenses = ["restricted"], # CDDL + GPLv2 with classpath exception
|
|
jar_sha256 = "141374e33be99768611a2d42b9d33571a0c5b9763beca9c2dc90900d8cc8f767",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/javax/xml/soap/javax.xml.soap-api/1.4.0/javax.xml.soap-api-1.4.0.jar",
|
|
"http://maven.ibiblio.org/maven2/javax/xml/soap/javax.xml.soap-api/1.4.0/javax.xml.soap-api-1.4.0.jar",
|
|
],
|
|
)
|
|
|
|
def javax_xml_ws_jaxws_api():
|
|
java_import_external(
|
|
name = "javax_xml_ws_jaxws_api",
|
|
licenses = ["restricted"], # CDDL + GPLv2 with classpath exception
|
|
jar_sha256 = "c261f75c1a25ecb17d1936efe34a34236b5d0e79415b34ffb9324359a30a8c08",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/javax/xml/ws/jaxws-api/2.3.0/jaxws-api-2.3.0.jar",
|
|
"http://repo1.maven.org/maven2/javax/xml/ws/jaxws-api/2.3.0/jaxws-api-2.3.0.jar",
|
|
],
|
|
deps = [
|
|
"@javax_xml_bind_jaxb_api",
|
|
"@javax_xml_soap_api",
|
|
],
|
|
)
|
|
|
|
def joda_time():
|
|
java_import_external(
|
|
name = "joda_time",
|
|
jar_sha256 = "602fd8006641f8b3afd589acbd9c9b356712bdcf0f9323557ec8648cd234983b",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/joda-time/joda-time/2.3/joda-time-2.3.jar",
|
|
"http://repo1.maven.org/maven2/joda-time/joda-time/2.3/joda-time-2.3.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2
|
|
)
|
|
|
|
def junit():
|
|
java_import_external(
|
|
name = "junit",
|
|
jar_sha256 = "59721f0805e223d84b90677887d9ff567dc534d7c502ca903c0c2b17f05c116a",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/junit/junit/4.12/junit-4.12.jar",
|
|
"http://repo1.maven.org/maven2/junit/junit/4.12/junit-4.12.jar",
|
|
],
|
|
licenses = ["reciprocal"], # Common Public License Version 1.0
|
|
testonly_ = True,
|
|
exports = ["@org_hamcrest_core"],
|
|
)
|
|
|
|
def org_apache_avro():
|
|
java_import_external(
|
|
name = "org_apache_avro",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "f754a0830ce67a5a9fa67a54ec15d103ef15e1c850d7b26faf7b647eeddc82d3",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/avro/avro/1.8.2/avro-1.8.2.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/avro/avro/1.8.2/avro-1.8.2.jar",
|
|
],
|
|
deps = [
|
|
"@org_codehaus_jackson_core_asl",
|
|
"@org_codehaus_jackson_mapper_asl",
|
|
"@com_thoughtworks_paranamer",
|
|
"@org_xerial_snappy_java",
|
|
"@org_apache_commons_compress",
|
|
"@org_tukaani_xz",
|
|
"@org_slf4j_api",
|
|
],
|
|
)
|
|
|
|
def org_apache_beam_runners_direct_java():
|
|
java_import_external(
|
|
name = "org_apache_beam_runners_direct_java",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "f394ad1577c2af67417af27305c9efd50de268d23629171fd2c7813f8d385713",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/beam/beam-runners-direct-java/2.2.0/beam-runners-direct-java-2.2.0.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/beam/beam-runners-direct-java/2.2.0/beam-runners-direct-java-2.2.0.jar",
|
|
],
|
|
deps = [
|
|
"@org_apache_beam_sdks_java_core",
|
|
"@joda_time",
|
|
"@org_slf4j_api",
|
|
"@com_google_auto_value",
|
|
"@org_hamcrest_all",
|
|
],
|
|
)
|
|
|
|
def org_apache_beam_runners_google_cloud_dataflow_java():
|
|
java_import_external(
|
|
name = "org_apache_beam_runners_google_cloud_dataflow_java",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "244e9adee402aa6b56fd29bc358db16c5f027d0d9c9677960f0c64d8f27ed1f1",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/org/apache/beam/beam-runners-google-cloud-dataflow-java/2.1.0/beam-runners-google-cloud-dataflow-java-2.1.0.jar",
|
|
"http://maven.ibiblio.org/maven2/org/apache/beam/beam-runners-google-cloud-dataflow-java/2.1.0/beam-runners-google-cloud-dataflow-java-2.1.0.jar",
|
|
],
|
|
deps = [
|
|
"@org_apache_beam_sdks_java_core",
|
|
"@org_apache_beam_sdks_java_extensions_google_cloud_platform_core",
|
|
"@org_apache_beam_sdks_common_runner_api",
|
|
"@org_apache_beam_sdks_java_io_google_cloud_platform",
|
|
"@com_google_api_client",
|
|
"@com_google_http_client",
|
|
"@com_google_http_client_jackson2",
|
|
"@com_google_apis_google_api_services_dataflow",
|
|
"@com_google_apis_google_api_services_clouddebugger",
|
|
"@com_google_apis_google_api_services_storage",
|
|
"@com_google_auth_library_credentials",
|
|
"@com_google_auth_library_oauth2_http",
|
|
"@com_google_cloud_bigdataoss_util",
|
|
"@org_apache_avro",
|
|
"@joda_time",
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@com_fasterxml_jackson_core",
|
|
"@com_fasterxml_jackson_core_jackson_annotations",
|
|
"@com_fasterxml_jackson_core_jackson_databind",
|
|
"@org_slf4j_api",
|
|
"@com_google_auto_value",
|
|
"@org_hamcrest_all",
|
|
#"@junit",
|
|
],
|
|
)
|
|
|
|
def org_apache_beam_sdks_common_runner_api():
|
|
java_import_external(
|
|
name = "org_apache_beam_sdks_common_runner_api",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "8af98f525b86bd8efc6c25f0008573c877b040b04d9e4b3284d12c86e12c7593",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/beam/beam-sdks-common-runner-api/2.1.0/beam-sdks-common-runner-api-2.1.0.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/beam/beam-sdks-common-runner-api/2.1.0/beam-sdks-common-runner-api-2.1.0.jar",
|
|
],
|
|
)
|
|
|
|
def org_apache_beam_sdks_java_core():
|
|
java_import_external(
|
|
name = "org_apache_beam_sdks_java_core",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "814e94d9de8d41853281e488889b5dec6fba01ce434447dda091b8ca109a36f8",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/beam/beam-sdks-java-core/2.2.0/beam-sdks-java-core-2.2.0.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/beam/beam-sdks-java-core/2.2.0/beam-sdks-java-core-2.2.0.jar",
|
|
],
|
|
deps = [
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@com_fasterxml_jackson_core",
|
|
"@com_fasterxml_jackson_core_jackson_annotations",
|
|
"@com_fasterxml_jackson_core_jackson_databind",
|
|
"@org_slf4j_api",
|
|
"@org_apache_avro",
|
|
"@org_xerial_snappy_java",
|
|
"@joda_time",
|
|
"@com_google_auto_value",
|
|
"@org_hamcrest_all",
|
|
],
|
|
)
|
|
|
|
def org_apache_beam_sdks_java_extensions_google_cloud_platform_core():
|
|
java_import_external(
|
|
name = "org_apache_beam_sdks_java_extensions_google_cloud_platform_core",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "89cc7f65ef9f446f60145f17da32d454196a2771282823aa732d2bdd5b3b39c9",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/org/apache/beam/beam-sdks-java-extensions-google-cloud-platform-core/2.1.0/beam-sdks-java-extensions-google-cloud-platform-core-2.1.0.jar",
|
|
"http://maven.ibiblio.org/maven2/org/apache/beam/beam-sdks-java-extensions-google-cloud-platform-core/2.1.0/beam-sdks-java-extensions-google-cloud-platform-core-2.1.0.jar",
|
|
],
|
|
deps = [
|
|
"@org_apache_beam_sdks_java_core",
|
|
"@com_google_http_client_jackson2",
|
|
"@com_google_auth_library_oauth2_http",
|
|
"@com_google_api_client",
|
|
"@com_google_cloud_bigdataoss_gcsio",
|
|
"@com_google_cloud_bigdataoss_util",
|
|
"@com_google_apis_google_api_services_cloudresourcemanager",
|
|
"@com_google_apis_google_api_services_storage",
|
|
"@com_google_auth_library_credentials",
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@com_google_http_client",
|
|
"@org_slf4j_api",
|
|
"@joda_time",
|
|
"@com_fasterxml_jackson_core_jackson_annotations",
|
|
"@com_fasterxml_jackson_core_jackson_databind",
|
|
"@com_google_auto_value",
|
|
"@org_hamcrest_all",
|
|
#"@junit",
|
|
],
|
|
)
|
|
|
|
def org_apache_beam_sdks_java_io_google_cloud_platform():
|
|
java_import_external(
|
|
name = "org_apache_beam_sdks_java_io_google_cloud_platform",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "7b94b19c5ff79e7a0cccf8ae3556b728643fc7b6c23a6fa21806795bbc69ce9a",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/beam/beam-sdks-java-io-google-cloud-platform/2.2.0/beam-sdks-java-io-google-cloud-platform-2.2.0.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/beam/beam-sdks-java-io-google-cloud-platform/2.2.0/beam-sdks-java-io-google-cloud-platform-2.2.0.jar",
|
|
],
|
|
deps = [
|
|
"@org_apache_beam_sdks_java_extensions_google_cloud_platform_core",
|
|
"@com_fasterxml_jackson_core_jackson_databind",
|
|
"@com_google_api_client",
|
|
"@com_google_http_client_jackson2",
|
|
"@com_google_auth_library_oauth2_http",
|
|
"@com_google_guava",
|
|
"@com_google_code_findbugs_jsr305",
|
|
"@org_apache_avro",
|
|
#"@junit",
|
|
],
|
|
)
|
|
|
|
def org_apache_commons_compress():
|
|
java_import_external(
|
|
name = "org_apache_commons_compress",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "5fca136503f86ecc6cb61fbd17b137d59e56b45c7a5494e6b8fd3cabd4697fbd",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar",
|
|
"http://maven.ibiblio.org/maven2/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar",
|
|
],
|
|
)
|
|
|
|
def org_apache_ftpserver_core():
|
|
java_import_external(
|
|
name = "org_apache_ftpserver_core",
|
|
jar_sha256 = "e0b6df55cca376c65a8969e4d9ed72a92c9bf0780ee077a03ff728e07314edcb",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/ftpserver/ftpserver-core/1.0.6/ftpserver-core-1.0.6.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/ftpserver/ftpserver-core/1.0.6/ftpserver-core-1.0.6.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2.0 License
|
|
deps = [
|
|
"@org_slf4j_api",
|
|
"@org_apache_mina_core",
|
|
],
|
|
)
|
|
|
|
def org_apache_httpcomponents_httpclient():
|
|
java_import_external(
|
|
name = "org_apache_httpcomponents_httpclient",
|
|
jar_sha256 = "752596ebdc7c9ae5d9a655de3bb06d078734679a9de23321dbf284ee44563c03",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar",
|
|
],
|
|
licenses = ["notice"], # Apache License
|
|
deps = [
|
|
"@org_apache_httpcomponents_httpcore",
|
|
"@commons_logging",
|
|
"@commons_codec",
|
|
],
|
|
)
|
|
|
|
def org_apache_httpcomponents_httpcore():
|
|
java_import_external(
|
|
name = "org_apache_httpcomponents_httpcore",
|
|
jar_sha256 = "3b6bf92affa85d4169a91547ce3c7093ed993b41ad2df80469fc768ad01e6b6b",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar",
|
|
],
|
|
licenses = ["notice"], # Apache License
|
|
)
|
|
|
|
def org_apache_mina_core():
|
|
java_import_external(
|
|
name = "org_apache_mina_core",
|
|
jar_sha256 = "f6e37603b0ff1b50b31c1be7e5815098d78aff1f277db27d3aee5d7e8cce636e",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/mina/mina-core/2.0.4/mina-core-2.0.4.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/mina/mina-core/2.0.4/mina-core-2.0.4.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2.0 License
|
|
)
|
|
|
|
def org_apache_sshd_core():
|
|
java_import_external(
|
|
name = "org_apache_sshd_core",
|
|
jar_sha256 = "5630fa11f7e2f7f5b6b7e6b9be06e476715dfb48db37998b4b7c3eea098d86ff",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/sshd/sshd-core/1.2.0/sshd-core-1.2.0.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/sshd/sshd-core/1.2.0/sshd-core-1.2.0.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2.0 License
|
|
deps = ["@org_slf4j_api"],
|
|
)
|
|
|
|
def org_apache_tomcat_servlet_api():
|
|
java_import_external(
|
|
name = "org_apache_tomcat_servlet_api",
|
|
jar_sha256 = "8df016b101b7e5f24940dbbcdf03b8b6b1544462ec6af97a92d3bbf3641153b9",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/apache/tomcat/servlet-api/6.0.45/servlet-api-6.0.45.jar",
|
|
"http://repo1.maven.org/maven2/org/apache/tomcat/servlet-api/6.0.45/servlet-api-6.0.45.jar",
|
|
],
|
|
licenses = ["reciprocal"], # Apache License, Version 2.0 and Common Development And Distribution License (CDDL) Version 1.0
|
|
)
|
|
|
|
def org_bouncycastle_bcpg_jdk15on():
|
|
java_import_external(
|
|
name = "org_bouncycastle_bcpg_jdk15on",
|
|
jar_sha256 = "eb3c3744c9ad775a7afd03e9dfd3d34786c11832a93ea1143b97cc88b0344154",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/bouncycastle/bcpg-jdk15on/1.52/bcpg-jdk15on-1.52.jar",
|
|
"http://repo1.maven.org/maven2/org/bouncycastle/bcpg-jdk15on/1.52/bcpg-jdk15on-1.52.jar",
|
|
],
|
|
# Bouncy Castle Licence
|
|
# http://www.bouncycastle.org/licence.html
|
|
# Apache Software License, Version 1.1
|
|
# http://www.apache.org/licenses/LICENSE-1.1
|
|
licenses = ["notice"],
|
|
deps = ["@org_bouncycastle_bcprov_jdk15on"],
|
|
)
|
|
|
|
def org_bouncycastle_bcpkix_jdk15on():
|
|
java_import_external(
|
|
name = "org_bouncycastle_bcpkix_jdk15on",
|
|
jar_sha256 = "8e8e9ac258051ec8d6f7f1128d0ddec800ed87b14e7a55023d0f2850b8049615",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.52/bcpkix-jdk15on-1.52.jar",
|
|
"http://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.52/bcpkix-jdk15on-1.52.jar",
|
|
],
|
|
licenses = ["notice"], # Bouncy Castle Licence
|
|
exports = ["@org_bouncycastle_bcprov_jdk15on"],
|
|
deps = ["@org_bouncycastle_bcprov_jdk15on"],
|
|
)
|
|
|
|
def org_bouncycastle_bcprov_jdk15on():
|
|
java_import_external(
|
|
name = "org_bouncycastle_bcprov_jdk15on",
|
|
jar_sha256 = "0dc4d181e4d347893c2ddbd2e6cd5d7287fc651c03648fa64b2341c7366b1773",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/1.52/bcprov-jdk15on-1.52.jar",
|
|
"http://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/1.52/bcprov-jdk15on-1.52.jar",
|
|
],
|
|
licenses = ["notice"], # Bouncy Castle Licence
|
|
)
|
|
|
|
def org_codehaus_jackson_core_asl():
|
|
java_import_external(
|
|
name = "org_codehaus_jackson_core_asl",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "440a9cb5ca95b215f953d3a20a6b1a10da1f09b529a9ddea5f8a4905ddab4f5a",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/maven.ibiblio.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar",
|
|
"http://maven.ibiblio.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar",
|
|
"http://repo1.maven.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar",
|
|
],
|
|
)
|
|
|
|
def org_codehaus_jackson_mapper_asl():
|
|
java_import_external(
|
|
name = "org_codehaus_jackson_mapper_asl",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "74e7a07a76f2edbade29312a5a2ebccfa019128bc021ece3856d76197e9be0c2",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/maven.ibiblio.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar",
|
|
"http://maven.ibiblio.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar",
|
|
"http://repo1.maven.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar",
|
|
],
|
|
deps = ["@org_codehaus_jackson_core_asl"],
|
|
)
|
|
|
|
def org_hamcrest_all():
|
|
java_import_external(
|
|
name = "org_hamcrest_all",
|
|
neverlink = 1,
|
|
licenses = ["notice"], # New BSD License
|
|
jar_sha256 = "4877670629ab96f34f5f90ab283125fcd9acb7e683e66319a68be6eb2cca60de",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/hamcrest/hamcrest-all/1.3/hamcrest-all-1.3.jar",
|
|
"http://repo1.maven.org/maven2/org/hamcrest/hamcrest-all/1.3/hamcrest-all-1.3.jar",
|
|
"http://maven.ibiblio.org/maven2/org/hamcrest/hamcrest-all/1.3/hamcrest-all-1.3.jar",
|
|
],
|
|
)
|
|
|
|
def org_hamcrest_core():
|
|
java_import_external(
|
|
name = "org_hamcrest_core",
|
|
jar_sha256 = "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar",
|
|
"http://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar",
|
|
],
|
|
licenses = ["notice"], # New BSD License
|
|
#testonly_ = True,
|
|
)
|
|
|
|
def org_hamcrest_library():
|
|
java_import_external(
|
|
name = "org_hamcrest_library",
|
|
jar_sha256 = "711d64522f9ec410983bd310934296da134be4254a125080a0416ec178dfad1c",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar",
|
|
"http://repo1.maven.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar",
|
|
],
|
|
licenses = ["notice"], # New BSD License
|
|
testonly_ = True,
|
|
deps = ["@org_hamcrest_core"],
|
|
)
|
|
|
|
def org_joda_money():
|
|
java_import_external(
|
|
name = "org_joda_money",
|
|
jar_sha256 = "d530b7f0907d91f5c98f25e91eb89ad164845412700be36b07652c07512ef8d4",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/joda/joda-money/0.10.0/joda-money-0.10.0.jar",
|
|
"http://repo1.maven.org/maven2/org/joda/joda-money/0.10.0/joda-money-0.10.0.jar",
|
|
],
|
|
licenses = ["notice"], # Apache 2
|
|
)
|
|
|
|
def org_json():
|
|
java_import_external(
|
|
name = "org_json",
|
|
jar_sha256 = "bf51c9013128cb15201225e51476f60ad9116813729040655a238d2829aef8b8",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/json/json/20160810/json-20160810.jar",
|
|
"http://repo1.maven.org/maven2/org/json/json/20160810/json-20160810.jar",
|
|
],
|
|
licenses = ["notice"], # The JSON License
|
|
)
|
|
|
|
def org_khronos_opengl_api():
|
|
java_import_external(
|
|
name = "org_khronos_opengl_api",
|
|
licenses = ["notice"], # Apache 2.0
|
|
jar_sha256 = "cc08393220f706ef9299b453cd88f741382cee49dbeea2c667b4be1435768145",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/org/khronos/opengl-api/gl1.1-android-2.1_r1/opengl-api-gl1.1-android-2.1_r1.jar",
|
|
"http://maven.ibiblio.org/maven2/org/khronos/opengl-api/gl1.1-android-2.1_r1/opengl-api-gl1.1-android-2.1_r1.jar",
|
|
],
|
|
)
|
|
|
|
def org_mockito_all():
|
|
java_import_external(
|
|
name = "org_mockito_all",
|
|
jar_sha256 = "b2a63307d1dce3aa1623fdaacb2327a4cd7795b0066f31bf542b1e8f2683239e",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/mockito/mockito-all/1.9.5/mockito-all-1.9.5.jar",
|
|
"http://repo1.maven.org/maven2/org/mockito/mockito-all/1.9.5/mockito-all-1.9.5.jar",
|
|
],
|
|
licenses = ["notice"], # The MIT License
|
|
testonly_ = True,
|
|
exports = ["@org_hamcrest_all", "@org_hamcrest_library"],
|
|
)
|
|
|
|
def org_mortbay_jetty():
|
|
java_import_external(
|
|
name = "org_mortbay_jetty",
|
|
jar_sha256 = "21091d3a9c1349f640fdc421504a604c040ed89087ecc12afbe32353326ed4e5",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar",
|
|
"http://repo1.maven.org/maven2/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar",
|
|
],
|
|
# Apache Software License - Version 2.0
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
# Eclipse Public License - Version 1.0
|
|
# http://www.eclipse.org/org/documents/epl-v10.php
|
|
licenses = ["notice"],
|
|
deps = [
|
|
"@org_mortbay_jetty_util",
|
|
"@org_mortbay_jetty_servlet_api",
|
|
],
|
|
)
|
|
|
|
def org_mortbay_jetty_servlet_api():
|
|
java_import_external(
|
|
name = "org_mortbay_jetty_servlet_api",
|
|
jar_sha256 = "068756096996fe00f604ac3b6672d6f663dc777ea4a83056e240d0456e77e472",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/mortbay/jetty/servlet-api/2.5-20081211/servlet-api-2.5-20081211.jar",
|
|
"http://repo1.maven.org/maven2/org/mortbay/jetty/servlet-api/2.5-20081211/servlet-api-2.5-20081211.jar",
|
|
],
|
|
licenses = ["notice"], # Apache License Version 2.0
|
|
)
|
|
|
|
def org_mortbay_jetty_util():
|
|
java_import_external(
|
|
name = "org_mortbay_jetty_util",
|
|
jar_sha256 = "9b974ce2b99f48254b76126337dc45b21226f383aaed616f59780adaf167c047",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar",
|
|
"http://repo1.maven.org/maven2/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar",
|
|
],
|
|
# Apache Software License - Version 2.0
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
# Eclipse Public License - Version 1.0
|
|
# http://www.eclipse.org/org/documents/epl-v10.php
|
|
licenses = ["notice"],
|
|
deps = ["@org_mortbay_jetty_servlet_api"],
|
|
)
|
|
|
|
def org_osgi_core():
|
|
java_import_external(
|
|
name = "org_osgi_core",
|
|
neverlink = 1,
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "76c1f055f04987d1dc59f3efea30e548376ef7b9dadf2256b3f39600855541ab",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/maven.ibiblio.org/maven2/org/osgi/org.osgi.core/4.3.0/org.osgi.core-4.3.0.jar",
|
|
"http://maven.ibiblio.org/maven2/org/osgi/org.osgi.core/4.3.0/org.osgi.core-4.3.0.jar",
|
|
"http://repo1.maven.org/maven2/org/osgi/org.osgi.core/4.3.0/org.osgi.core-4.3.0.jar",
|
|
],
|
|
)
|
|
|
|
def org_slf4j_api():
|
|
java_import_external(
|
|
name = "org_slf4j_api",
|
|
jar_sha256 = "e56288031f5e60652c06e7bb6e9fa410a61231ab54890f7b708fc6adc4107c5b",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.16/slf4j-api-1.7.16.jar",
|
|
"http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.16/slf4j-api-1.7.16.jar",
|
|
],
|
|
licenses = ["notice"], # MIT License
|
|
)
|
|
|
|
def org_tukaani_xz():
|
|
java_import_external(
|
|
name = "org_tukaani_xz",
|
|
licenses = ["unencumbered"], # Public Domain
|
|
jar_sha256 = "86f30fa8775fa3a62cdb39d1ed78a6019164c1058864048d42cbee244e26e840",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/maven.ibiblio.org/maven2/org/tukaani/xz/1.5/xz-1.5.jar",
|
|
"http://maven.ibiblio.org/maven2/org/tukaani/xz/1.5/xz-1.5.jar",
|
|
"http://repo1.maven.org/maven2/org/tukaani/xz/1.5/xz-1.5.jar",
|
|
],
|
|
)
|
|
|
|
def org_xerial_snappy_java():
|
|
java_import_external(
|
|
name = "org_xerial_snappy_java",
|
|
licenses = ["notice"], # The Apache Software License, Version 2.0
|
|
jar_sha256 = "18563b50e6691b37ab9428ef639a0f66def91337b3c0d9b3dcf20b0dd7ae78ba",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/xerial/snappy/snappy-java/1.1.4-M3/snappy-java-1.1.4-M3.jar",
|
|
"http://repo1.maven.org/maven2/org/xerial/snappy/snappy-java/1.1.4-M3/snappy-java-1.1.4-M3.jar",
|
|
],
|
|
deps = ["@org_osgi_core"],
|
|
)
|
|
|
|
def org_yaml_snakeyaml():
|
|
java_import_external(
|
|
name = "org_yaml_snakeyaml",
|
|
licenses = ["notice"], # Apache License, Version 2.0
|
|
jar_sha256 = "5666b36f9db46f06dd5a19d73bbff3b588d5969c0f4b8848fde0f5ec849430a5",
|
|
jar_urls = [
|
|
"http://domain-registry-maven.storage.googleapis.com/repo1.maven.org/maven2/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar",
|
|
"http://repo1.maven.org/maven2/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar",
|
|
],
|
|
)
|
|
|
|
def xerces_xmlParserAPIs():
|
|
java_import_external(
|
|
name = "xerces_xmlParserAPIs",
|
|
licenses = ["TODO"], # NO LICENSE DECLARED
|
|
jar_sha256 = "1c2867be1faa73c67e9232631241eb1df4cd0763048646e7bb575a9980e9d7e5",
|
|
jar_urls = [
|
|
"http://repo1.maven.org/maven2/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar",
|
|
"http://maven.ibiblio.org/maven2/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar",
|
|
],
|
|
)
|
|
|
|
def xpp3():
|
|
java_import_external(
|
|
name = "xpp3",
|
|
# Indiana University Extreme! Lab Software License, vesion 1.1.1
|
|
# http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/LICENSE.txt
|
|
# Public Domain
|
|
# http://creativecommons.org/licenses/publicdomain
|
|
# Apache Software License, version 1.1
|
|
# http://www.apache.org/licenses/LICENSE-1.1
|
|
licenses = ["TODO"],
|
|
jar_sha256 = "0341395a481bb887803957145a6a37879853dd625e9244c2ea2509d9bb7531b9",
|
|
jar_urls = [
|
|
"http://maven.ibiblio.org/maven2/xpp3/xpp3/1.1.4c/xpp3-1.1.4c.jar",
|
|
"http://repo1.maven.org/maven2/xpp3/xpp3/1.1.4c/xpp3-1.1.4c.jar",
|
|
],
|
|
)
|
|
|
|
def _check_bazel_version(project, bazel_version):
|
|
if "bazel_version" not in dir(native):
|
|
fail("%s requires Bazel >=%s but was <0.2.1" % (project, bazel_version))
|
|
elif not native.bazel_version:
|
|
pass # user probably compiled Bazel from scratch
|
|
else:
|
|
current_bazel_version = _parse_bazel_version(native.bazel_version)
|
|
minimum_bazel_version = _parse_bazel_version(bazel_version)
|
|
if minimum_bazel_version > current_bazel_version:
|
|
fail("%s requires Bazel >=%s but was %s" % (
|
|
project, bazel_version, native.bazel_version))
|
|
|
|
def _parse_bazel_version(bazel_version):
|
|
# Remove commit from version.
|
|
version = bazel_version.split(" ", 1)[0]
|
|
# Split into (release, date) parts and only return the release
|
|
# as a tuple of integers.
|
|
parts = version.split("-", 1)
|
|
# Turn "release" into a tuple of strings
|
|
version_tuple = ()
|
|
for number in parts[0].split("."):
|
|
version_tuple += (str(number),)
|
|
return version_tuple
|