build.xml
author Iván Perdomo <ivan.perdomo@openbravo.com>
Wed, 01 Oct 2008 12:57:20 +0000
changeset 1738 d8dcb2ecfd14
parent 1711 72577fd0c13c
child 1929 ad0353d93b0f
permissions -rw-r--r--
Merge 1st iteration of DAL project (rev. 8119)
asier@43
     1
<?xml version="1.0" encoding="UTF-8" ?>
asier@43
     2
<!--
juanpablo@1548
     3
*************************************************************************
juanpablo@1548
     4
* The contents of this file are subject to the Openbravo  Public  License
juanpablo@1548
     5
* Version  1.0  (the  "License"),  being   the  Mozilla   Public  License
juanpablo@1548
     6
* Version 1.1  with a permitted attribution clause; you may not  use this
juanpablo@1548
     7
* file except in compliance with the License. You  may  obtain  a copy of
juanpablo@1548
     8
* the License at http://www.openbravo.com/legal/license.html
juanpablo@1548
     9
* Software distributed under the License  is  distributed  on  an "AS IS"
juanpablo@1548
    10
* basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
juanpablo@1548
    11
* License for the specific  language  governing  rights  and  limitations
juanpablo@1548
    12
* under the License.
juanpablo@1548
    13
* The Original Code is Openbravo ERP.
juanpablo@1548
    14
* The Initial Developer of the Original Code is Openbravo SL
juanpablo@1548
    15
* All portions are Copyright (C) 2001-2008 Openbravo SL
juanpablo@1548
    16
* All Rights Reserved.
juanpablo@1548
    17
* Contributor(s):  ______________________________________.
juanpablo@1548
    18
************************************************************************
asier@43
    19
-->
juanpablo@213
    20
<!--
juanpablo@213
    21
List of targets:
juanpablo@213
    22
juanpablo@213
    23
init: checks if exists the JAVA_HOME var.
juanpablo@213
    24
compile.complete: refer to compile.complete target of src.
juanpablo@213
    25
compile: refer to compile target of src.
juanpablo@213
    26
compile.complete.development: refer to compile.complete.development target of src.
juanpablo@213
    27
compile.development: refer to compile.development target of src.
juanpablo@213
    28
eclipse.compile: refer to eclipse.compile target of src.
juanpablo@213
    29
eclipse.compile.complete: refer to eclipse.compile.complete target of src.
juanpablo@213
    30
compile.src: refer to compile.src target of src.
juanpablo@213
    31
war: refer to build.war target of src.
juanpablo@213
    32
core.docs: refer to doc target of src-core.
juanpablo@213
    33
core.lib: refer to build target of src-core.
juanpablo@213
    34
eclipse.wad.lib: refer to sqlc target of src-wad.
juanpablo@213
    35
wad.docs: refer to doc target of src-wad.
juanpablo@213
    36
wad.lib: refer to build target of src-wad.
juanpablo@213
    37
eclipse.trl.lib: refer to sqlc target of src-trl.
juanpablo@213
    38
trl.docs: refer to doc target of src-trl.
juanpablo@213
    39
trl.lib: refer to build target of src-trl.
juanpablo@213
    40
database.lib: refer to jar target of src-db.
juanpablo@213
    41
clean: refer to clean target of src.
juanpablo@213
    42
trl.clean: refer to trl.clean target of src.
juanpablo@213
    43
translate: refer to translate target of src.
juanpablo@213
    44
installWebService: refer to installWebService target of src.
juanpablo@213
    45
uninstallWebService: refer to uninstallWebService target of src.
juanpablo@213
    46
preinstall: deprecated.
juanpablo@213
    47
preinstall.complete: deprecated.
juanpablo@213
    48
install: deprecated.
juanpablo@213
    49
deploy: copy war to the jakarta context.
juanpablo@213
    50
install.source: install the ERP from sources (from subversion).
juanpablo@213
    51
eclipse.install.source: install the ERP from sources for eclipse (from subversion).
juanpablo@213
    52
create.database: refer to create.database target of database.
juanpablo@213
    53
update.database: refer to update.database target of database.
juanpablo@213
    54
create.database.structure: refer to create.database.structure target of database.
juanpablo@213
    55
update.database.structure: refer to update.database.structure target of database.
juanpablo@213
    56
create.database.script: refer to create.database.script target of database.
juanpablo@213
    57
update.database.script: refer to update.database.script target of database.
juanpablo@213
    58
export.database: exports database structure and data to xml files.
juanpablo@213
    59
export.database.structure: refer to export.database.structure target of database.
juanpablo@213
    60
export.database.data: refer to export.database.data target of database.
juanpablo@213
    61
import.database.data: refer to import.database.data target of database.
juanpablo@213
    62
export.database.sampledata: refer to export.database.sampledata target of database.
juanpablo@213
    63
import.database.sampledata: refer to import.database.sampledata target of database.
antonio@451
    64
export.database.masterdata: refer to export.database.masterdata target of database.
antonio@451
    65
import.database.masterdata: refer to import.database.masterdata target of database.
juanpablo@213
    66
save.database.model: refer to save.database.model target of database.
juanpablo@213
    67
compare.database.structure: refer to compare.database.structure target of database.
fernando@202
    68
-->
asier@43
    69
<project name="openbravo" default="compile.complete" basedir=".">
juanpablo@131
    70
  <property environment="env"/>
juanpablo@537
    71
  <property name="base.config" location="config"/>
juanpablo@537
    72
  <property file="${base.config}/Openbravo.properties"/>
juanpablo@131
    73
juanpablo@536
    74
  <property name="base.src" location="src"/>
juanpablo@536
    75
  <property name="base.src.core" location="src-core"/>
juanpablo@536
    76
  <property name="base.src.db" location="src-db"/>
juanpablo@536
    77
  <property name="base.src.trl" location="src-trl"/>
juanpablo@536
    78
  <property name="base.src.wad" location="src-wad"/>
ivan@1738
    79
  <property name="base.src.gen" location="src-gen"/>
juanpablo@536
    80
  <property name="base.client.src" location="srcClient"/>
antonio@757
    81
  <property name="base.db" location="src-db/database"/>
juanpablo@536
    82
  <property name="base.web" location="web"/>
juanpablo@536
    83
  <property name="base.context" location="WebContent"/>
juanpablo@536
    84
  <property name="base.design" location="${base.context}/src-loc"/>
juanpablo@536
    85
  <property name="base.lib" location="lib"/>
juanpablo@536
    86
  <property name="build" location="build/classes"/>
juanpablo@536
    87
  <property name="build.AD" location="srcAD"/>
juanpablo@536
    88
  <property name="build.sqlc" location="build/javasqlc"/>
juanpablo@536
    89
  <property name="build.core.lib" location="src-core/lib"/>
juanpablo@536
    90
  <property name="build.trl.lib" location="src-trl/lib"/>
juanpablo@536
    91
  <property name="build.wad.lib" location="src-wad/lib"/>
juanpablo@536
    92
  <property name="build.docs" location="docs/api"/>
juanpablo@536
    93
  <property name="jakarta.home" location="${env.CATALINA_HOME}"/>
asier@43
    94
  <condition property="jakarta.base" value="${env.CATALINA_BASE}" else="${jakarta.home}">
asier@43
    95
    <and>
asier@43
    96
      <isset property="env.CATALINA_BASE"/>
asier@43
    97
    </and>
asier@43
    98
  </condition>
juanpablo@536
    99
  <property name="log.path" location="${jakarta.base}/logs"/>
juanpablo@536
   100
  <property name="lib" location="${jakarta.home}/common"/>
juanpablo@536
   101
  <property name="jakarta.context" location="${jakarta.base}/webapps/${context.name}"/>
asier@43
   102
  <property name="build.maxmemory" value="512M"/>
asier@43
   103
  <property name="debug.level" value="false"/>
asier@43
   104
stefan@124
   105
  <condition property="no.java.home" value="true">
stefan@124
   106
    <not>
stefan@125
   107
      <isset property="env.JAVA_HOME"/>
stefan@124
   108
    </not>
stefan@124
   109
  </condition>
stefan@124
   110
asier@43
   111
  <path id="project.class.path">
asier@43
   112
    <pathelement path="${build}"/>
ivan@1738
   113
    <pathelement path="${base.src}" />
asier@43
   114
    <fileset dir="${base.lib}">
asier@43
   115
      <include name="**/*.jar"/>
asier@43
   116
    </fileset>
asier@43
   117
    <fileset dir="${build.core.lib}">
asier@43
   118
      <include name="openbravo-core.jar"/>
asier@43
   119
    </fileset>
asier@43
   120
    <fileset dir="${build.trl.lib}">
asier@43
   121
      <include name="openbravo-trl.jar"/>
asier@43
   122
    </fileset>
asier@43
   123
    <fileset dir="${build.wad.lib}">
asier@43
   124
      <include name="openbravo-wad.jar"/>
asier@43
   125
    </fileset>
jordi@1711
   126
    <fileset dir="${base.lib}">
jordi@1711
   127
      <include name="**/*.jar"/>
jordi@1711
   128
    </fileset>
asier@43
   129
  </path>
juanpablo@1548
   130
stefan@124
   131
  <target name="init">
stefan@124
   132
    <fail if="no.java.home" message="The environment variable JAVA_HOME is not set."/>
stefan@124
   133
  </target>
stefan@124
   134
juanpablo@1548
   135
  <target name="code.rev">
juanpablo@1548
   136
    <loadfile property="svn.entries" srcFile=".svn/entries" failonerror="false">
juanpablo@1548
   137
      <filterchain>
juanpablo@1548
   138
        <filterreader classname="org.apache.tools.ant.filters.HeadFilter">
juanpablo@1548
   139
          <param name="skip" value="3"/>
juanpablo@1548
   140
          <param name="lines" value="1"/>
juanpablo@1548
   141
        </filterreader>
juanpablo@1548
   142
      </filterchain>
juanpablo@1548
   143
      <filterchain>
juanpablo@1548
   144
        <filterreader classname="org.apache.tools.ant.filters.StripLineBreaks" />
juanpablo@1548
   145
      </filterchain>
juanpablo@1548
   146
    </loadfile>
juanpablo@1548
   147
    <condition property="code.revision" value="${svn.entries}" else ="0">
juanpablo@1548
   148
      <and>
juanpablo@1548
   149
        <isset property="svn.entries" />
juanpablo@1548
   150
      </and>
juanpablo@1548
   151
    </condition>
juanpablo@1548
   152
  </target>
ivan@812
   153
stefan@124
   154
  <target name="compile.complete" depends="init">
juanpablo@536
   155
    <ant dir="${base.src}" target="compile.complete" inheritAll="true" inheritRefs="true"/>
asier@43
   156
  </target>
asier@43
   157
stefan@124
   158
  <target name="compile" depends="init">
juanpablo@536
   159
    <ant dir="${base.src}" target="compile" inheritAll="true" inheritRefs="true"/>
asier@43
   160
  </target>
asier@43
   161
stefan@124
   162
  <target name="compile.complete.development" depends="init">
juanpablo@536
   163
    <ant dir="${base.src}" target="compile.complete.development" inheritAll="true" inheritRefs="true"/>
asier@43
   164
  </target>
asier@43
   165
stefan@124
   166
  <target name="compile.development" depends="init">
juanpablo@536
   167
    <ant dir="${base.src}" target="compile.development" inheritAll="true" inheritRefs="true"/>
asier@43
   168
  </target>
asier@43
   169
stefan@124
   170
  <target name="eclipse.compile" depends="init">
juanpablo@536
   171
    <ant dir="${base.src.core}" target="build.jar" inheritAll="true" inheritRefs="true"/>
juanpablo@536
   172
    <ant dir="${base.src.trl}" target="build.jar" inheritAll="true" inheritRefs="true"/>
juanpablo@536
   173
    <ant dir="${base.src.wad}" target="build.jar" inheritAll="true" inheritRefs="true"/>
juanpablo@536
   174
    <ant dir="${base.src}" target="eclipse.compile" inheritAll="true" inheritRefs="true"/>
juanpablo@1548
   175
    <eclipse.refreshLocal resource="openbravo" depth="infinite"/>
juanpablo@1548
   176
    <eclipse.incrementalBuild project="openbravo" kind="incremental"/>
asier@43
   177
  </target>
asier@43
   178
stefan@124
   179
  <target name="eclipse.compile.complete" depends="init">
juanpablo@536
   180
    <ant dir="${base.src.core}" target="build.jar" inheritAll="true" inheritRefs="true"/>
juanpablo@536
   181
    <ant dir="${base.src.trl}" target="build.jar" inheritAll="true" inheritRefs="true"/>
juanpablo@536
   182
    <ant dir="${base.src.wad}" target="build.jar" inheritAll="true" inheritRefs="true"/>
juanpablo@536
   183
    <ant dir="${base.src}" target="eclipse.compile.complete" inheritAll="true" inheritRefs="true"/>
juanpablo@1548
   184
    <eclipse.refreshLocal resource="openbravo" depth="infinite"/>
juanpablo@1548
   185
    <eclipse.incrementalBuild project="openbravo" kind="full"/>
asier@43
   186
  </target>
ivan@1738
   187
  
ivan@1738
   188
  <target name="compile.src.gen" depends="init">
ivan@1738
   189
    <ant dir="${base.src}" target="compile.src.gen" inheritAll="true" inheritRefs="true"/>
ivan@1738
   190
  </target>
ivan@1738
   191
ivan@1738
   192
  <target name="generate.entities" depends="compile.src.gen">
ivan@1738
   193
    <ant dir="${base.src}" target="generate.entities" inheritAll="true" inheritRefs="true"/>
ivan@1738
   194
  </target>
asier@43
   195
stefan@124
   196
  <target name="compile.src" depends="init">
juanpablo@536
   197
    <ant dir="${base.src}" target="compile.src" inheritAll="true" inheritRefs="true"/>
asier@43
   198
  </target>
asier@43
   199
stefan@124
   200
  <target name="war" depends="init">
juanpablo@536
   201
    <ant dir="${base.src}" target="build.war" inheritAll="true" inheritRefs="true"/>
asier@43
   202
  </target>
asier@43
   203
stefan@124
   204
  <target name="core.docs" depends="init">
juanpablo@536
   205
    <ant dir="${base.src.core}" target="doc" inheritAll="true" inheritRefs="true"/>
asier@43
   206
  </target>
juanpablo@131
   207
stefan@124
   208
  <target name="core.lib" depends="init">
juanpablo@536
   209
    <ant dir="${base.src.core}" target="build" inheritAll="true" inheritRefs="true"/>
ivan@1738
   210
    <copy file="${base.src.core}/lib/openbravo-core.jar" todir="${base.lib}/runtime" overwrite="true" failonerror="false"/>
asier@43
   211
  </target>
juanpablo@131
   212
stefan@124
   213
  <target name="eclipse.wad.lib" depends="init">
juanpablo@536
   214
    <ant dir="${base.src.wad}" target="sqlc" inheritAll="true" inheritRefs="true"/>
juanpablo@1548
   215
    <eclipse.refreshLocal resource="OpenbravoWAD" depth="infinite"/>
juanpablo@1548
   216
    <eclipse.incrementalBuild project="OpenbravoWAD" kind="full"/>
asier@43
   217
  </target>
juanpablo@131
   218
stefan@124
   219
  <target name="wad.docs" depends="init">
juanpablo@536
   220
    <ant dir="${base.src.wad}" target="doc" inheritAll="true" inheritRefs="true"/>
asier@43
   221
  </target>
juanpablo@131
   222
stefan@124
   223
  <target name="wad.lib" depends="init">
juanpablo@536
   224
    <ant dir="${base.src.wad}" target="build" inheritAll="true" inheritRefs="true"/>
asier@43
   225
  </target>
juanpablo@131
   226
stefan@124
   227
  <target name="eclipse.trl.lib" depends="init">
juanpablo@536
   228
    <ant dir="${base.src.trl}" target="sqlc" inheritAll="true" inheritRefs="true"/>
juanpablo@1548
   229
    <eclipse.refreshLocal resource="OpenbravoTrl" depth="infinite"/>
juanpablo@1548
   230
    <eclipse.incrementalBuild project="OpenbravoTrl" kind="full"/>
asier@43
   231
  </target>
juanpablo@131
   232
stefan@124
   233
  <target name="trl.docs" depends="init">
juanpablo@536
   234
    <ant dir="${base.src.trl}" target="doc" inheritAll="true" inheritRefs="true"/>
asier@43
   235
  </target>
juanpablo@131
   236
stefan@124
   237
  <target name="trl.lib" depends="init">
juanpablo@536
   238
    <ant dir="${base.src.trl}" target="build" inheritAll="true" inheritRefs="true"/>
asier@43
   239
  </target>
juanpablo@131
   240
stefan@124
   241
  <target name="database.lib" depends="init">
juanpablo@536
   242
    <ant dir="${base.src.db}" target="jar" inheritAll="true" inheritRefs="true"/>
juanpablo@536
   243
    <copy file="${base.src.db}/build/lib/dbmanager.jar" todir="${base.db}/lib" overwrite="true" failonerror="false"/>
asier@43
   244
  </target>
asier@43
   245
juanpablo@179
   246
  <target name="clean" depends="init">
juanpablo@536
   247
    <ant dir="${base.src}" target="clean" inheritAll="true" inheritRefs="true"/>
juanpablo@179
   248
  </target>
juanpablo@179
   249
juanpablo@179
   250
  <target name="trl.clean" depends="init">
juanpablo@536
   251
    <ant dir="${base.src}" target="trl.clean" inheritAll="true" inheritRefs="true"/>
juanpablo@179
   252
  </target>
juanpablo@179
   253
juanpablo@179
   254
  <target name="translate" depends="init">
juanpablo@536
   255
    <ant dir="${base.src}" target="translate" inheritAll="true" inheritRefs="true"/>
juanpablo@179
   256
  </target>
juanpablo@179
   257
stefan@124
   258
  <target name="installWebService" depends="init">
juanpablo@536
   259
    <ant dir="${base.src}" target="installWebService" inheritAll="true" inheritRefs="true">
asier@43
   260
      <property name="wsdd" value="1"/>
asier@43
   261
    </ant>
asier@43
   262
  </target>
asier@43
   263
stefan@124
   264
  <target name="uninstallWebService" depends="init">
juanpablo@536
   265
    <ant dir="${base.src}" target="uninstallWebService" inheritAll="true" inheritRefs="true"/>
asier@43
   266
  </target>
asier@43
   267
stefan@124
   268
  <target name="deploy" depends="init">
asier@43
   269
    <copy file="${base.lib}/${context.name}.war" todir="${jakarta.base}/webapps"/>
asier@43
   270
  </target>
asier@43
   271
antonio@1062
   272
  <target name="install.source" depends="init,code.rev">
asier@43
   273
    <antcall target="database.lib"/>
juanpablo@536
   274
    <ant dir="${base.db}" target="create.database" inheritAll="true" inheritRefs="true"/>
asier@43
   275
    <antcall target="core.lib"/>
asier@43
   276
    <antcall target="wad.lib"/>
asier@43
   277
    <antcall target="trl.lib"/>
asier@43
   278
    <antcall target="compile.complete"/>
asier@43
   279
    <antcall target="war"/>
asier@43
   280
  </target>
juanpablo@131
   281
antonio@1062
   282
  <target name="eclipse.install.source" depends="init,code.rev">
juanpablo@131
   283
    <antcall target="database.lib"/>
juanpablo@536
   284
    <ant dir="${base.db}" target="create.database" inheritAll="true" inheritRefs="true"/>
juanpablo@1548
   285
    <eclipse.incrementalBuild project="OpenbravoCore" kind="full"/>
rafael@1546
   286
    <antcall target="eclipse.wad.lib"/>
rafael@1546
   287
    <antcall target="eclipse.trl.lib"/>
rafael@1546
   288
    <antcall target="eclipse.compile.complete"/>
asier@43
   289
  </target>
asier@43
   290
ivan@812
   291
  <target name="create.database" depends="init,code.rev">
juanpablo@131
   292
    <antcall target="database.lib"/>
juanpablo@536
   293
    <ant dir="${base.db}" target="create.database" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   294
  </target>
asier@43
   295
antonio@1335
   296
  <target name="create.original.database" depends="init,code.rev">
antonio@1335
   297
    <antcall target="database.lib"/>
antonio@1335
   298
    <ant dir="${base.db}" target="create.original.database" inheritAll="true" inheritRefs="true"/>
antonio@1335
   299
  </target>
antonio@1335
   300
antonio@905
   301
  <target name="update.database" depends="init,code.rev">
antonio@1208
   302
    <antcall target="database.lib"/>
juanpablo@536
   303
    <ant dir="${base.db}" target="update.database" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   304
  </target>
asier@43
   305
antonio@1335
   306
  <target name="update.customized.database" depends="init,code.rev">
antonio@1335
   307
    <antcall target="database.lib"/>
antonio@1335
   308
    <ant dir="${base.db}" target="update.customized.database" inheritAll="true" inheritRefs="true"/>
antonio@1335
   309
  </target>
antonio@1335
   310
juanpablo@131
   311
  <target name="create.database.structure" depends="init">
juanpablo@536
   312
    <ant dir="${base.db}" target="create.database.structure" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   313
  </target>
asier@43
   314
juanpablo@131
   315
  <target name="update.database.structure" depends="init">
juanpablo@536
   316
    <ant dir="${base.db}" target="update.database.structure" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   317
  </target>
asier@43
   318
juanpablo@131
   319
  <target name="create.database.script" depends="init">
juanpablo@536
   320
    <ant dir="${base.db}" target="create.database.script" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   321
  </target>
asier@43
   322
juanpablo@131
   323
  <target name="update.database.script" depends="init">
juanpablo@536
   324
    <ant dir="${base.db}" target="update.database.script" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   325
  </target>
adrian@97
   326
antonio@903
   327
  <target name="export.database" depends="init,code.rev">
antonio@1208
   328
    <antcall target="database.lib"/>
juanpablo@536
   329
    <ant dir="${base.db}" target="export.database.structure" inheritAll="true" inheritRefs="true"/>
juanpablo@536
   330
    <ant dir="${base.db}" target="export.database.data" inheritAll="true" inheritRefs="true"/>
adrian@164
   331
  </target>
adrian@164
   332
antonio@903
   333
  <target name="export.database.structure" depends="init,code.rev">
juanpablo@536
   334
    <ant dir="${base.db}" target="export.database.structure" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   335
  </target>
asier@43
   336
antonio@903
   337
  <target name="export.database.data" depends="init,code.rev">
juanpablo@536
   338
    <ant dir="${base.db}" target="export.database.data" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   339
  </target>
asier@43
   340
antonio@879
   341
  <target name="import.database.data" depends="init,code.rev">
juanpablo@536
   342
    <ant dir="${base.db}" target="import.database.data" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   343
  </target>
asier@43
   344
antonio@903
   345
  <target name="export.database.sampledata" depends="init,code.rev">
juanpablo@536
   346
    <ant dir="${base.db}" target="export.database.sampledata" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   347
  </target>
asier@43
   348
antonio@879
   349
  <target name="import.database.sampledata" depends="init,code.rev">
juanpablo@536
   350
    <ant dir="${base.db}" target="import.database.sampledata" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   351
  </target>
juanpablo@131
   352
antonio@903
   353
  <target name="export.database.masterdata" depends="init,code.rev">
juanpablo@536
   354
    <ant dir="${base.db}" target="export.database.masterdata" inheritAll="true" inheritRefs="true"/>
antonio@451
   355
  </target>
antonio@451
   356
antonio@879
   357
  <target name="import.database.masterdata" depends="init,code.rev">
juanpablo@536
   358
    <ant dir="${base.db}" target="import.database.masterdata" inheritAll="true" inheritRefs="true"/>
antonio@451
   359
  </target>
antonio@451
   360
juanpablo@131
   361
  <target name="save.database.model" depends="init">
juanpablo@536
   362
    <ant dir="${base.db}" target="save.database.model" inheritAll="true" inheritRefs="true"/>
juanpablo@131
   363
  </target>
adrian@171
   364
adrian@171
   365
  <target name="compare.database.structure" depends="init">
juanpablo@536
   366
    <ant dir="${base.db}" target="compare.database.structure" inheritAll="true" inheritRefs="true"/>
adrian@171
   367
  </target>
adrian@171
   368
antonio@1335
   369
  <target name="compare.database.data" depends="init">
antonio@1335
   370
    <ant dir="${base.db}" target="compare.database.data" inheritAll="true" inheritRefs="true"/>
antonio@1335
   371
  </target>
asier@43
   372
</project>