# Description: # AWS C++ SDK package(default_visibility = ["//visibility:public"]) licenses(["notice"]) # Apache 2.0 exports_files(["LICENSE"]) load("@bazel_skylib//lib:selects.bzl", "selects") selects.config_setting_group( name = "is_linux_debug", match_all = ["@org_tensorflow//tensorflow:linux_x86_64", "@org_tensorflow//tensorflow:debug"], ) cc_library( name = "aws-checksums", srcs = select({ "@org_tensorflow//tensorflow:windows": glob([ "source/visualc/*.c", ]), "//conditions:default": [], }) + glob([ "source/intel/*.c", "source/arm/*.c", "source/*.c", ]), hdrs = glob([ "include/**/*.h" ]), includes = [ "include/", ], deps = [ "@aws-c-common", ], defines = select({ ":is_linux_debug": [ "DEBUG_BUILD" ], "//conditions:default": [], }), )