Some intermediate work on protos.
diff --git a/.gitignore b/.gitignore index 921dbe8..9985984 100644 --- a/.gitignore +++ b/.gitignore
@@ -1,3 +1,5 @@ +.idea +*.iml bazel-bin bazel-genfiles bazel-istioApigeeAdapter
diff --git a/WORKSPACE b/WORKSPACE index 9f076a0..c29e9ff 100644 --- a/WORKSPACE +++ b/WORKSPACE
@@ -1,4 +1,4 @@ -workspace(name = "com_github_apid_apigeeIstioAdapter") +workspace(name = "com_github_apid_istioApigeeAdapter") git_repository( name = "io_bazel_rules_go", @@ -15,6 +15,11 @@ remote = "https://github.com/istio/mixer.git", ) +bind( + name = "mixer_adapter", + actual = "@io_istio_mixer//pkg/adapter:go_default_library", +) + # Replace the above with the below to build with your own local copy of mixer #local_repository( # name = "io_istio_mixer",
diff --git a/adapter/BUILD b/adapter/BUILD index cde5ace..0379f87 100644 --- a/adapter/BUILD +++ b/adapter/BUILD
@@ -11,8 +11,8 @@ ], deps = [ "//adapter/config:go_default_library", + "//external:mixer_adapter", "@com_github_hashicorp_go_multierror//:go_default_library", - "@io_istio_mixer//pkg/adapter:go_default_library", ], )
diff --git a/adapter/config/BUILD b/adapter/config/BUILD index cdde8c7..7bd0ddd 100644 --- a/adapter/config/BUILD +++ b/adapter/config/BUILD
@@ -22,5 +22,6 @@ visibility = ["//adapter:__pkg__"], deps = [ "@com_github_gogo_protobuf//gogoproto:go_default_library", + "@com_github_gogo_protobuf//types:go_default_library", ], )
diff --git a/adapter/config/config.proto b/adapter/config/config.proto index 6c3c680..ba1c38d 100644 --- a/adapter/config/config.proto +++ b/adapter/config/config.proto
@@ -14,7 +14,7 @@ syntax = "proto3"; -package adapter.apigee.config; +package adapter.config; import "gogoproto/gogo.proto";