diff --git a/datastore_server/build/build.xml b/datastore_server/build/build.xml index 65fb7441f6398a9eebd4d9b55ce165e548596cb2..8d4327fa21b6ecd0644489061c339669552a9aac 100644 --- a/datastore_server/build/build.xml +++ b/datastore_server/build/build.xml @@ -38,7 +38,7 @@ <param name="test.suite" value="tests.xml" /> </antcall> </target> - + <target name="dss-jar" depends="compile"> <mkdir dir="${dist.datastore_server.lib}" /> <delete dir="tmp/test"/><!-- remove this directory in order to get a clean clean-flag --> @@ -49,15 +49,20 @@ <include name="**/unix.so" /> </fileset> </copy> + <jar destfile="${dist}/sql.jar"> + <fileset dir="source"> + <include name="**/*.sql" /> + </fileset> + </jar> <recursive-jar destfile="${dss-jar.file}"> <fileset dir="${classes}"> <include name="**/*.class" /> <include name="**/*.xsd" /> <include name="${build.info.filename}" /> </fileset> - <fileset dir="source"> + <zipfileset prefix="datastore_server/" src="${dist}/sql.jar"> <include name="**/*.sql" /> - </fileset> + </zipfileset> <fileset dir="${nativeroot}"> <include name="**/unix.so" /> </fileset> @@ -67,6 +72,7 @@ value="${version.number} (r${revision.number},${clean.flag})" /> </manifest> </recursive-jar> + <delete file="${dist}/sql.jar"/> <jar update="true" destfile="${dss-jar.file}"> <fileset dir="../datastore_server/${sources}"> <include name="**/*.xml" /> diff --git a/datastore_server/dist/etc/service.properties b/datastore_server/dist/etc/service.properties index c81893ad7f2539e55a2d1564b1fd98cc8c4e4ca5..422a916565a325427d26be7f5ee553752c14e3c2 100644 --- a/datastore_server/dist/etc/service.properties +++ b/datastore_server/dist/etc/service.properties @@ -125,7 +125,7 @@ path-info-db.version-holder-class = ch.systemsx.cisd.openbis.dss.generic.shared. path-info-db.databaseEngineCode = postgresql path-info-db.basicDatabaseName = pathinfo path-info-db.databaseKind = demo -path-info-db.scriptFolder = sql +path-info-db.scriptFolder = datastore_server/sql # ---------------------------------------------------------------------------