diff --git a/.gitignore b/.gitignore
index fadd6afc..cc0bc34a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,5 @@ target/
# python utilities
*.pyc
__pycache__
+
+.flattened-pom.xml
\ No newline at end of file
diff --git a/google-cloud-accessapproval/pom.xml b/google-cloud-accessapproval/pom.xml
index 53665262..19578af6 100644
--- a/google-cloud-accessapproval/pom.xml
+++ b/google-cloud-accessapproval/pom.xml
@@ -96,4 +96,13 @@
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
\ No newline at end of file
diff --git a/grpc-google-cloud-accessapproval-v1/pom.xml b/grpc-google-cloud-accessapproval-v1/pom.xml
index e3a5907b..55cacec8 100644
--- a/grpc-google-cloud-accessapproval-v1/pom.xml
+++ b/grpc-google-cloud-accessapproval-v1/pom.xml
@@ -53,4 +53,13 @@
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index c1af1281..67a83189 100644
--- a/pom.xml
+++ b/pom.xml
@@ -95,81 +95,12 @@
- io.grpc
- grpc-bom
- ${grpc.version}
- pom
- import
-
-
- com.google.api
- gax-bom
- ${gax.version}
- pom
- import
-
-
- com.google.guava
- guava-bom
- ${guava.version}
+ com.google.cloud
+ google-cloud-shared-dependencies
+ 0.1.1
pom
import
-
-
- com.google.protobuf
- protobuf-java
- ${protobuf.version}
-
-
- com.google.api
- api-common
- ${google.api-common.version}
-
-
- com.google.api.grpc
- proto-google-common-protos
- ${google.common-protos.version}
-
-
- com.google.cloud
- google-cloud-core
- ${google.core.version}
-
-
- org.threeten
- threetenbp
- ${threeten.version}
-
-
- javax.annotation
- javax.annotation-api
- ${javax.annotations.version}
-
-
- org.codehaus.mojo
- animal-sniffer-annotations
- ${animal-sniffer.version}
-
-
- com.google.api.grpc
- proto-google-iam-v1
- 0.13.0
-
-
-
- junit
- junit
- ${junit.version}
- test
-
-
- com.google.api
- gax-grpc
- ${gax.version}
- testlib
- test
-
diff --git a/proto-google-cloud-accessapproval-v1/pom.xml b/proto-google-cloud-accessapproval-v1/pom.xml
index 49ebd5c4..959978f9 100644
--- a/proto-google-cloud-accessapproval-v1/pom.xml
+++ b/proto-google-cloud-accessapproval-v1/pom.xml
@@ -22,4 +22,13 @@
proto-google-common-protos
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
\ No newline at end of file