Fix build.xml on migration directories

This commit is contained in:
Carlos Ruiz 2008-12-22 18:21:08 +00:00
parent 2dd4d29ea3
commit 446f27f298
3 changed files with 3 additions and 103 deletions

View File

@ -1,50 +0,0 @@
<project name="migrate-db-oracle-352a-353a" default="run-scripts" basedir=".">
<property file="../../oracle.properties" />
<path id="lib.path">
<fileset dir="../../../tools/lib">
<include name="**/*.jar" />
</fileset>
</path>
<taskdef resource="net/sf/antcontrib/antlib.xml">
<classpath>
<fileset dir="../../../tools/lib">
<include name="**/*.jar" />
</fileset>
</classpath>
</taskdef>
<target name="init">
<echo message="============================================================" />
<echo message=" Oracle database migration tool for Adempiere ERP" />
<echo message=" Adempiere Licese is GNU GPL License" />
<echo message="============================================================" />
<echo message="" file="sqlplus.log" append="false" />
<echo append="false" file="build.log" message="#Build log:${line.separator}${line.separator}" />
</target>
<target name="run-scripts" depends="init">
<echo message="----- Running migration SQL scripts -----" />
<echo file="sqlplus.log" append="true" message="${line.separator}#Run Scripts:${line.separator}${line.separator}" />
<foreach param="file.name" target="load">
<path>
<fileset dir=".">
<include name="*.sql" />
</fileset>
</path>
</foreach>
</target>
<target name="load">
<echo message="Loading file ${file.name}" />
<exec dir="${oracle.home}/bin" executable="${oracle.home}/bin/sqlplus" resultproperty="sqlplus.result" output="sqlplus.log" append="true">
<arg line="${oracle.connect.param}" />
<arg line='@"${file.name}"'/>
</exec>
<echo message="File ${file.name} status ${sqlplus.result}" />
<echo append="true" file="build.log">File ${file.name} status ${sqlplus.result}</echo>
<echo append="true" file="build.log" message="${line.separator}" />
</target>
</project>

View File

@ -1,50 +0,0 @@
<project name="migrate-db-postgre-352a-353a" default="run-scripts" basedir=".">
<property file="../../postgresql.properties" />
<path id="lib.path">
<fileset dir="../../../tools/lib">
<include name="**/*.jar" />
</fileset>
</path>
<taskdef resource="net/sf/antcontrib/antlib.xml">
<classpath>
<fileset dir="../../../tools/lib">
<include name="**/*.jar" />
</fileset>
</classpath>
</taskdef>
<target name="init">
<echo message="============================================================" />
<echo message=" PostgreSQL database update tool for Adempiere ERP" />
<echo message=" Adempiere Licese is GNU GPL License" />
<echo message="============================================================" />
<echo message="" file="psql.log" append="false" />
<echo append="false" file="build.log" message="#Build log:${line.separator}${line.separator}" />
</target>
<target name="run-scripts" depends="init">
<echo message="----- Running migration SQL scripts -----" />
<echo file="psql.log" append="true" message="${line.separator}#Run Scripts:${line.separator}${line.separator}" />
<foreach param="file.name" target="load">
<path>
<fileset dir=".">
<include name="*.sql" />
</fileset>
</path>
</foreach>
</target>
<target name="load">
<echo message="Loading file ${file.name}" />
<exec dir="${postgresql.home}/bin" executable="${postgresql.home}/bin/psql" resultproperty="psql.result" output="psql.log" append="true">
<arg line="-h ${postgresql.host}" />
<arg line="-d ${postgresql.database} -q" />
<arg line="-U ${postgresql.user}" />
<arg line="-f ${file.name}" />
<env key="PGPASSWORD" value="${postgresql.password}" />
</exec>
<echo message="File ${file.name} status ${psql.result}" />
<echo append="true" file="build.log">File ${file.name} status ${psql.result}</echo>
<echo append="true" file="build.log" message="${line.separator}" />
</target>
</project>

View File

@ -1,13 +1,13 @@
<project name="migrate-db-oracle" default="run-scripts" basedir="."> <project name="migrate-db-oracle" default="run-scripts" basedir=".">
<property file="../oracle.properties" /> <property file="../../oracle.properties" />
<path id="lib.path"> <path id="lib.path">
<fileset dir="../../tools/lib"> <fileset dir="../../../tools/lib">
<include name="**/*.jar" /> <include name="**/*.jar" />
</fileset> </fileset>
</path> </path>
<taskdef resource="net/sf/antcontrib/antlib.xml"> <taskdef resource="net/sf/antcontrib/antlib.xml">
<classpath> <classpath>
<fileset dir="../../tools/lib"> <fileset dir="../../../tools/lib">
<include name="**/*.jar" /> <include name="**/*.jar" />
</fileset> </fileset>
</classpath> </classpath>