From d92d91a1882a1047d4320c973ce5680bec59ee7d Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Tue, 26 Jun 2007 09:15:25 +0000 Subject: [PATCH] add dependency check SVN: 681 --- datamover/build/build.xml | 2 +- datamover/resource/dependency-structure.ddf | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 datamover/resource/dependency-structure.ddf diff --git a/datamover/build/build.xml b/datamover/build/build.xml index 2a1a277ee5f..269f2dfc3e3 100644 --- a/datamover/build/build.xml +++ b/datamover/build/build.xml @@ -56,7 +56,7 @@ <delete dir="${dist.datamover.lib}" /> </target> - <target name="ci" depends="run-tests, dist"> + <target name="ci" depends="run-tests, check-dependencies, dist"> </target> </project> \ No newline at end of file diff --git a/datamover/resource/dependency-structure.ddf b/datamover/resource/dependency-structure.ddf new file mode 100644 index 00000000000..75893e17b3b --- /dev/null +++ b/datamover/resource/dependency-structure.ddf @@ -0,0 +1,16 @@ +#show allResults + +{package} = ch.systemsx.cisd.datamover + +[generic] = ${package}.* excluding ${package}.*.* +check sets [generic] + +[rsync] = ${package}.rsync.* +check sets [rsync] + +[xcopy] = ${package}.xcopy.* +check sets [xcopy] + +layer layer0 = [rsync] [xcopy] + +check layeringOf layer0 \ No newline at end of file -- GitLab