diff --git a/function-dependencies/pom.xml b/function-dependencies/pom.xml
new file mode 100644
index 00000000..4f5a7b03
--- /dev/null
+++ b/function-dependencies/pom.xml
@@ -0,0 +1,247 @@
+
+
+
+ java-functions-parent
+ org.springframework.cloud.fn
+ 1.0.0-SNAPSHOT
+ ..
+
+ 4.0.0
+
+ function-dependencies
+ pom
+
+
+
+
+ org.springframework.cloud.fn
+ file-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ ftp-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ geode-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ http-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ jdbc-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ jms-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ mongodb-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ mqtt-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ rabbit-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ s3-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ sftp-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ tcp-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ time-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ twitter-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ websocket-supplier
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ analytics-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ cassandra-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ file-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ ftp-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ geode-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ jdbc-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ log-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ mongodb-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ mqtt-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ rabbit-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ redis-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ s3-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ sftp-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ tcp-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ twitter-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ wavefront-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ websocket-consumer
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ filter-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ header-enricher-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ http-request-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ image-recognition-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ object-detection-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ payload-converter-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ semantic-segmentation-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ spel-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ splitter-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ task-launch-request-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ tasklauncher-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ twitter-function
+ ${project.version}
+
+
+ org.springframework.cloud.fn
+ function-test-support
+ ${project.version}
+ test
+
+
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 2505bfa8..b1af83ed 100644
--- a/pom.xml
+++ b/pom.xml
@@ -100,6 +100,7 @@
supplier/twitter-supplier
spring-functions-parent
+ function-dependencies