Added depcop configuration files to veyron packages
Change-Id: Idd59663e6648a5aa26dfc8e3d75a97ad7bebb360
diff --git a/examples/GO.PACKAGE b/examples/GO.PACKAGE
new file mode 100644
index 0000000..5b1258e
--- /dev/null
+++ b/examples/GO.PACKAGE
@@ -0,0 +1,8 @@
+{
+ "dependencies": {
+ "incoming": [
+ {"allow": "veyron/examples/..."},
+ {"deny": "..."}
+ ]
+ }
+}
diff --git a/lib/GO.PACKAGE b/lib/GO.PACKAGE
new file mode 100644
index 0000000..c217c37
--- /dev/null
+++ b/lib/GO.PACKAGE
@@ -0,0 +1,8 @@
+{
+ "dependencies": {
+ "incoming": [
+ {"allow": "veyron/lib/..."},
+ {"allow": "...", "comment": "dependencies on veyron/lib are temporarily allowed"}
+ ]
+ }
+}
diff --git a/runtimes/GO.PACKAGE b/runtimes/GO.PACKAGE
new file mode 100644
index 0000000..6c5b48c
--- /dev/null
+++ b/runtimes/GO.PACKAGE
@@ -0,0 +1,9 @@
+{
+ "dependencies": {
+ "incoming": [
+ {"allow": "veyron/runtimes/..."},
+ {"allow": "veyron2/rt/..."},
+ {"deny": "..."}
+ ]
+ }
+}
diff --git a/security/GO.PACKAGE b/security/GO.PACKAGE
new file mode 100644
index 0000000..36baef9
--- /dev/null
+++ b/security/GO.PACKAGE
@@ -0,0 +1,8 @@
+{
+ "dependencies": {
+ "incoming": [
+ {"allow": "veyron/security/..."},
+ {"allow": "...", "comment": "dependencies on veyron/security are temporarily allowed"}
+ ]
+ }
+}
diff --git a/services/GO.PACKAGE b/services/GO.PACKAGE
new file mode 100644
index 0000000..cd9ed1d
--- /dev/null
+++ b/services/GO.PACKAGE
@@ -0,0 +1,8 @@
+{
+ "dependencies": {
+ "incoming": [
+ {"allow": "veyron/services/..."},
+ {"deny": "..."}
+ ]
+ }
+}
diff --git a/tools/GO.PACKAGE b/tools/GO.PACKAGE
new file mode 100644
index 0000000..5207c3b
--- /dev/null
+++ b/tools/GO.PACKAGE
@@ -0,0 +1,8 @@
+{
+ "dependencies": {
+ "incoming": [
+ {"allow": "veyron/tools/..."},
+ {"deny": "..."}
+ ]
+ }
+}