visibility problem in bazel: Target X is not visible from target '//: bundle'

0

When creating a package in bazel I got an error that says

  

Target \ bags: bags is not visible from target '//: bundle'

Subpacket:

load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library")

closure_js_library(
  name = "bags",
  srcs = ["ArrayBasedBag.js","Bag.js"],
  deps = [
    "@io_bazel_rules_closure//closure/library"
  ]
)

Root:

package(default_visibility = ["//visibility:public"])
load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_binary")

closure_js_binary(
  name = "bundle",
  language = "ECMASCRIPT5",
  compilation_level = "ADVANCED",
  deps = ['//bags'],
  defs = [
       "--generate_exports",
       "--export_local_property_definitions",
  ]
)
    
asked by Ruslan López 11.03.2018 в 20:36
source

0 answers