licenses(["notice"]) # Apache 2.0 filegroup( name = "srcs", srcs = glob(["**"]), visibility = ["//tools/build_defs:__pkg__"], ) exports_files( ["README.md"], visibility = ["//site:__pkg__"], ) # Used by docker_build and friends py_binary( name = "rewrite_json", srcs = ["rewrite_json.py"], visibility = ["//visibility:public"], deps = [ ":utils", "//third_party/py/gflags", ], ) py_test( name = "rewrite_json_test", srcs = ["rewrite_json_test.py"], deps = [ ":rewrite_json", ], ) py_binary( name = "create_image_config", srcs = ["create_image_config.py"], visibility = ["//visibility:public"], deps = [ ":utils", "//third_party/py/gflags", ], ) py_test( name = "create_image_config_test", srcs = ["create_image_config_test.py"], deps = [ ":create_image_config", ], ) py_binary( name = "create_image", srcs = ["create_image.py"], visibility = ["//visibility:public"], deps = [ ":utils", "//third_party/py/gflags", "//tools/build_defs/pkg:archive", ], ) py_binary( name = "join_layers", srcs = ["join_layers.py"], visibility = ["//visibility:public"], deps = [ ":utils", "//third_party/py/gflags", "//tools/build_defs/pkg:archive", ], ) py_library( name = "utils", srcs = ["utils.py"], deps = [ "//third_party/py/six", ], ) filegroup( name = "incremental_load_template", srcs = ["incremental_load.sh.tpl"], visibility = ["//visibility:public"], ) test_suite( name = "windows_tests", tags = [ "-no_windows", "-slow", ], visibility = ["//visibility:private"], ) test_suite( name = "all_windows_tests", tests = [":windows_tests"], visibility = ["//tools/build_defs:__pkg__"], )