• Views
  • Iteration Report
  • My Iteration Report
  •  
OMERO.server
  • Login
  • Help/Guide
  • About Trac
  • Preferences
  • Wiki
  • Timeline
  • Roadmap
  • Browse Source
  • View Tickets
  • Search

Context Navigation

  • ← Previous Changeset
  • Next Changeset →

Changeset 1544

Show
Ignore:
Timestamp:
05/21/07 12:56:50 (18 months ago)
Author:
jmoore
Message:

[MERGING] build_changes@1530 build_changes@HEAD --> trunk

Location:
trunk
Files:
13 removed
15 modified
20 copied

  • . (modified) (1 prop)
  • build.xml (modified) (7 diffs)
  • components/antlib/resources/directories.xml (modified) (2 diffs)
  • components/antlib/resources/global.xml (modified) (1 diff)
  • components/antlib/resources/lifecycle.xml (modified) (3 diffs)
  • components/antlib/resources/macros.xml (modified) (2 diffs)
  • components/app/build.xml (modified) (1 diff)
  • components/blitz/AUTHORS (deleted)
  • components/blitz/COPYING (deleted)
  • components/blitz/ChangeLog (deleted)
  • components/blitz/INSTALL (deleted)
  • components/blitz/Makefile.am (deleted)
  • components/blitz/NEWS (deleted)
  • components/blitz/README (deleted)
  • components/blitz/autogen.sh (deleted)
  • components/blitz/build.xml (modified) (4 diffs)
  • components/blitz/configure.ac (deleted)
  • components/blitz/resources/OMERO (copied) (copied from branches/build_changes/components/blitz/resources/OMERO)
  • components/blitz/resources/README.ice (copied) (copied from branches/build_changes/components/blitz/resources/README.ice)
  • components/blitz/resources/slice (deleted)
  • components/blitz/slice.sh (deleted)
  • components/blitz/src/cpp (deleted)
  • components/common/build.xml (modified) (3 diffs)
  • components/tools/Makefile.top (copied) (copied from branches/build_changes/components/tools/Makefile.top)
  • components/tools/Makefile.tst (copied) (copied from branches/build_changes/components/tools/Makefile.tst)
  • components/tools/OmeroCpp (copied) (copied from branches/build_changes/components/tools/OmeroCpp)
  • components/tools/autogen.sh (copied) (copied from branches/build_changes/components/tools/autogen.sh)
  • components/tools/build.xml (modified) (2 diffs)
  • components/tools/licenses (modified) (1 prop)
  • components/tools/licenses/AUTHORS (copied) (copied from branches/build_changes/components/tools/licenses/AUTHORS)
  • components/tools/licenses/COPYING (copied) (copied from branches/build_changes/components/tools/licenses/COPYING)
  • components/tools/licenses/ChangeLog (copied) (copied from branches/build_changes/components/tools/licenses/ChangeLog)
  • components/tools/licenses/INSTALL (copied) (copied from branches/build_changes/components/tools/licenses/INSTALL)
  • components/tools/licenses/Makefile.am (copied) (copied from branches/build_changes/components/tools/licenses/Makefile.am)
  • components/tools/licenses/NEWS (copied) (copied from branches/build_changes/components/tools/licenses/NEWS)
  • components/tools/licenses/README (copied) (copied from branches/build_changes/components/tools/licenses/README)
  • components/tools/licenses/build.xml (modified) (2 diffs)
  • components/tools/licenses/configure.ac (copied) (copied from branches/build_changes/components/tools/licenses/configure.ac)
  • components/tools/licenses/resources/OMERO (copied) (copied from branches/build_changes/components/tools/licenses/resources/OMERO)
  • components/tools/licenses/resources/slice (deleted)
  • components/tools/licenses/src (modified) (1 prop)
  • components/tools/licenses/src/Makefile.am (copied) (copied from branches/build_changes/components/tools/licenses/src/Makefile.am)
  • components/tools/licenses/test (modified) (1 prop)
  • components/tools/licenses/test/Makefile.am (copied) (copied from branches/build_changes/components/tools/licenses/test/Makefile.am)
  • components/tools/licenses/test/boost_main.cpp (copied) (copied from branches/build_changes/components/tools/licenses/test/boost_main.cpp)
  • components/tools/licenses/test/no_op.cpp (copied) (copied from branches/build_changes/components/tools/licenses/test/no_op.cpp)
  • components/tools/make.xml (copied) (copied from branches/build_changes/components/tools/make.xml)
  • lib/repository/omero (modified) (1 prop)

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:ignore
      •  

        old new  
        22.cvsignore 
        33.project 
        4 generated 
        54target 
        6 gen-src 
        7 build.properties 
        8 omero.properties 
        9 log4j.properties 
        10 jndi.properties 
        11 hibernate.properties 
         5dist 
  • trunk/build.xml

    r1501 r1544  
    4343        <!-- Multiproject: 
    4444          The idea for these targets is taken from maven2 and is 
    45           supported by the antlib/resources/lifecycle.xml ant script. 
     45          supported by the ${import.dir}/lifecycle.xml ant script. 
    4646          Unlike most other targets which can be called from anywhere, 
    4747          these targets can only be called from the top-level because 
    4848          they mask the lifecycle.xml target definitions. 
    4949         --> 
    50         <target name="multiproject" depends="compatibility,init"/> 
     50 
     51        <macrodef name="iterate"> 
     52                <attribute name="target"/> 
     53                <sequential> 
     54                <iter><target name="@{target}"/></iter> 
     55                </sequential> 
     56        </macrodef> 
     57 
     58        <macrodef name="iter"> 
     59                <element name="elem" implicit="yes"/> 
     60                <attribute name="inheritAll" default="false"/> 
     61                <attribute name="inheritRefs" default="false"/> 
     62                <attribute name="file" default="build.xml"/> 
     63                <sequential> 
     64                <antRun component="dsl"       file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
     65                <antRun component="common"    file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
     66                <antRun component="romio"     file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
     67                <antRun component="rendering" file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
     68                <antRun component="importer"  file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
     69                <antRun component="server"    file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
     70                <antRun component="client"    file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
     71                <antRun component="bioformats-omero"    file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
     72                <!-- These are our final products, and should be run last --> 
     73                <antRun component="blitz"     file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
     74                <antRun component="app"       file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
     75                </sequential> 
     76        </macrodef> 
     77 
     78        <macrodef name="antRun"> 
     79                <attribute name="file" default="build.xml"/> 
     80                <attribute name="component"/> 
     81                <attribute name="inheritAll" default="false"/> 
     82                <attribute name="inheritRefs" default="false"/> 
     83                <element name="targets" implicit="yes"/> 
     84                <sequential> 
     85                <echo> +===========================================================================================+ </echo> 
     86                <echo> |                                                                                             </echo> 
     87                <echo> |                                      @{component}                                           </echo> 
     88                <echo> |                                                                                             </echo> 
     89                <echo> +===========================================================================================+ </echo> 
     90                <ant dir="${components.dir}/@{component}" antfile="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"> 
     91                        <property name="current.component" value="@{component}"/> 
     92                        <property name="multi.test.with.fail" value="${test.with.fail}"/> 
     93                        <property name="multi.test.skip" value="${test.skip}"/> 
     94                        <property name="multi.generate.skip" value="${generate.skip}"/> 
     95                        <property name="multi.checks.skip" value="${checks.skip}"/> 
     96                        <property name="classpath.file" value="${classpath.file}"/> 
     97                        <targets/> 
     98                </ant> 
     99                </sequential> 
     100        </macrodef> 
     101 
     102<!--    =============================================== 
     103                BUILD 
     104        ==================================================  --> 
     105        <target name="fullbuild" depends="check-system,clean,build,reload-db" 
     106                description="Extensive build which checks and cleans the build environment, builds, and setups the database"/> 
     107 
     108        <target name="build" depends="dsl,model,install" 
     109                description="A simple build that will install all artifacts to ${omero.repo.local}"/> 
     110 
     111        <target name="build-client" depends="check-system,model"> 
     112                <antRun component="common"><target name="install"/></antRun> 
     113                <antRun component="client"><target name="install"/></antRun> 
     114        </target> 
     115 
     116        <target name="build-server" depends="check-system,model"> 
     117                <antRun component="common"><target name="install"/></antRun> 
     118                <antRun component="romio"><target name="install"/></antRun> 
     119                <antRun component="rendering"><target name="install"/></antRun> 
     120                <antRun component="server"><target name="install"/></antRun> 
     121        </target> 
     122 
     123        <target name="deploy" depends="check-system,build-server"> 
     124                <antRun component="app"> 
     125                        <target name="package"/> 
     126                        <target name="deploy-ear-jboss"/> 
     127                </antRun> 
     128        </target> 
     129 
     130        <target name="fulldeploy" depends="check-system,build-server,deploy"/> 
     131 
     132 
     133 
     134        <!-- Special Components --> 
     135        <property name="defaultTarget" value="install"/> 
     136 
     137        <target name="dsl" depends="check-system" unless="generate.skip"> 
     138                <antRun component="dsl"> 
     139                        <target name="${defaultTarget}"/> 
     140                </antRun> 
     141        </target> 
     142 
     143        <target name="model" depends="check-system,dsl" unless="generate.skip"> 
     144                <antRun component="common"> 
     145                        <target name="clean"/> 
     146                        <target name="install"/> 
     147                </antRun> 
     148        </target> 
     149 
     150        <target name="reload-db"> 
     151                <antRun component="server"> 
     152                        <target name="reload-db"/> 
     153                </antRun> 
     154        </target> 
     155 
     156        <target name="addgroup"> 
     157                <antRun component="client"> 
     158                        <target name="addgroup"/> 
     159                </antRun> 
     160        </target> 
     161 
     162        <target name="adduser"> 
     163                <antRun component="client"> 
     164                        <target name="adduser"/> 
     165                </antRun> 
     166        </target> 
     167 
     168<target name="multiproject" depends="compatibility,init"/> 
    51169 
    52170        <target name="multi" depends="multiproject" 
    … …  
    92210        <target name="dist"> 
    93211                <mkdir dir="${dist.dir}"/> 
    94                 <echo>javadoc needs to copy images</echo> 
     212                <iterate target="dist"/> 
    95213 
    96214                <!--  
    … …  
    132250                        </fileset> 
    133251                </copy> 
    134                 <copy todir="${dist.dir}"> 
    135                         <fileset dir="${app.comp}/${target.rel}"> 
    136                                 <include name="*.ear"/> 
    137                         </fileset> 
    138                 </copy> 
    139  
    140                 <!--  
    141                         SQL to createdb. 
    142                 --> 
     252 
     253                <!-- SQL to createdb. --> 
    143254                <copy todir="${dist.dir}/sql"> 
    144255                        <fileset dir="${common.comp}/${generated.rel}/resources" includes="*.sql"/> 
    145256                </copy> 
    146                 <!--  
    147                         Copy new build.xml to ${dist.dir} 
    148                 --> 
     257 
     258                <!-- Copy new build.xml to ${dist.dir} --> 
    149259                <copy 
    150260                        file="${import.dir}/omero.xml" 
    … …  
    152262                        overwrite="true" 
    153263                /> 
    154                 <!-- 
    155                         OMERO.blitz 
    156                 --> 
    157                 <copy todir="${dist.dir}/etc"> 
    158                         <fileset dir="${blitz.comp}/resources" includes="*.config"/> 
    159                         <flattenmapper/> 
    160                 </copy> 
    161  
    162                 <copy todir="${dist.dir}/include"> 
    163                         <fileset dir="${blitz.comp}/src/cpp" includes="**/*.h"/> 
    164                         <fileset dir="${blitz.comp}/src/cpp/generated" includes="**/*.h"/> 
    165                         <fileset dir="${blitz.comp}/src/cpp/generated2" includes="**/*.h"/> 
    166                         <fileset dir="${blitz.comp}/resources/slice" includes="**/*.ice"/> 
    167                         <fileset dir="${blitz.comp}/target/generated/resources" includes="**/*.ice"/> 
    168                 </copy> 
    169  
    170                 <copy todir="${dist.dir}/lib"> 
    171                         <fileset dir="${blitz.comp}/src/cpp/.libs" includes="**/*.so*" followsymlinks="false"/> 
    172                         <flattenmapper/> 
    173                 </copy> 
    174  
    175                 <copy todir="${dist.dir}/blitz"> 
    176                         <fileset dir="${blitz.comp}/target/standalone" includes="**/*"/> 
    177                 </copy> 
    178  
    179                 <useServices dir="${dist.dir}/blitz/"/> 
    180264 
    181265                <copy todir="${dist.dir}/client"> 
    … …  
    185269                        <fileset dir="${server.comp}/${target.rel}" includes="*.jar"/> 
    186270                        <fileset dir="${blitz.comp}/${target.rel}" includes="*.jar"/> 
    187                         <fileset dir="${tools.jars}/" includes="*.jar"/> 
    188271                        <fileset dir="${lib.dir}/repository"> 
    189272                                <include name="omero/jboss*/**/*.jar"/> 
    … …  
    201284 
    202285        <target name="zip"> 
    203                 <zip destfile="omero-${omero.version}.zip"> 
    204                         <zipfileset dir="${dist.dir}" prefix="omero-${omero.version}"/> 
     286                <zip destfile="${product.name}-${product.version}.zip"> 
     287                        <zipfileset dir="${dist.dir}" prefix="${product.name}-${product.version}"/> 
    205288                </zip> 
     289        </target> 
     290 
     291        <target name="tar"> 
     292                <tar destfile="${product.name}-${product.version}.tar.bz2" compress="bzip2"> 
     293                        <zipfileset dir="${dist.dir}" prefix="${product.name}-${product.version}"/> 
     294                </tar> 
    206295        </target> 
    207296 
    … …  
    212301        </target> 
    213302 
     303        <target name="withtools" 
     304                description="Calls build and dist on the tools component, copying over dist/"> 
     305                <antRun component="tools"> 
     306                        <target name="build"/> 
     307                        <target name="dist"/> 
     308                </antRun> 
     309        </target> 
     310 
     311        <target name="cleantools" 
     312                description="Calls cleans on the tools component and removes tools/target"> 
     313                <antRun component="tools"> 
     314                        <target name="clean"/> 
     315                </antRun> 
     316        </target> 
     317 
    214318</project> 
  • trunk/components/antlib/resources/directories.xml

    r1322 r1544  
    4040        <property name="server.comp"    value="${components.dir}/server"/> 
    4141        <property name="nio.comp"       value="${components.dir}/romio"/> 
    42         <property name="render.comp"    value="${components.dir}/rendering"/> 
    43         <property name="app.comp"       value="${components.dir}/app"/> 
     42        <property name="render.comp"    value="${components.dir}/rendering"/> 
     43        <property name="app.comp"       value="${components.dir}/app"/> 
    4444        <property name="client.comp"    value="${components.dir}/client"/> 
    4545        <property name="import.comp"    value="${components.dir}/bioformats-omero"/> 
    … …  
    5050        <property name="tools.dest"    value="${components.dir}/tools/target"/> 
    5151        <property name="tools.jars"    value="${components.dir}/tools/target/jars"/> 
    52         <property name="tools.unjar"  value="${components.dir}/tools/target/service-classes"/> 
     52        <property name="tools.classes" value="${components.dir}/tools/target/service-classes"/> 
    5353         
    5454        <!-- Relative paths --> 
  • trunk/components/antlib/resources/global.xml

    r1322 r1544  
    181181        </target> 
    182182                 
    183         <!--    =============================================== 
    184                 BUILD 
    185         ==================================================  --> 
    186         <target name="fullbuild" depends="check-system,clean,build,reload-db" 
    187                 description="Extensive build which checks and cleans the build environment, builds, and setups the database"/> 
    188  
    189         <target name="build" depends="dsl,model,install" 
    190                 description="A simple build that will install all artifacts to ${omero.repo.local}"/> 
    191  
    192         <!-- Special Components --> 
    193         <property name="defaultTarget" value="install"/> 
    194  
    195         <target name="dsl" depends="check-system" unless="generate.skip"> 
    196                 <antRun component="dsl"> 
    197                         <target name="${defaultTarget}"/> 
    198                 </antRun> 
    199         </target> 
    200  
    201         <target name="model" depends="check-system,dsl" unless="generate.skip"> 
    202                 <antRun component="common"> 
    203                         <target name="clean"/> 
    204                         <target name="install"/> 
    205                 </antRun> 
    206         </target> 
    207  
    208         <target name="reload-db"> 
    209                 <antRun component="server"> 
    210                         <target name="reload-db"/> 
    211                 </antRun> 
    212         </target> 
    213  
    214         <target name="addgroup"> 
    215                 <antRun component="client"> 
    216                         <target name="addgroup"/> 
    217                 </antRun> 
    218         </target> 
    219  
    220         <target name="adduser"> 
    221                 <antRun component="client"> 
    222                         <target name="adduser"/> 
    223                 </antRun> 
    224         </target> 
    225  
    226         <target name="build-client" depends="check-system,model"> 
    227                 <antRun component="common"><target name="install"/></antRun> 
    228                 <antRun component="client"><target name="install"/></antRun> 
    229         </target> 
    230  
    231         <target name="build-server" depends="check-system,model"> 
    232                 <antRun component="common"><target name="install"/></antRun> 
    233                 <antRun component="romio"><target name="install"/></antRun> 
    234                 <antRun component="rendering"><target name="install"/></antRun> 
    235                 <antRun component="server"><target name="install"/></antRun> 
    236         </target> 
    237  
    238         <target name="deploy" depends="check-system,build-server"> 
    239                 <antRun component="app"> 
    240                         <target name="package"/> 
    241                         <target name="deploy-ear-jboss"/> 
    242                 </antRun> 
    243         </target> 
    244  
    245         <target name="fulldeploy" depends="check-system,build-server,deploy"/> 
    246  
    247183</project> 
  • trunk/components/antlib/resources/lifecycle.xml

    r1397 r1544  
    6161        <target name="slice-init" depends="prepare"> 
    6262                <fileset dir="${basedir}" id="slice.generated"> 
    63                         <include name="resources/slice/${ice.pat}"/> 
     63                        <include name="resources/${ice.pat}"/> 
    6464                        <include name="target/generated/resources/${ice.pat}"/> 
    6565                </fileset> 
    … …  
    101101                        <arg value="@{output}"/> 
    102102                        <arg value="-I${resrc.dest}"/> 
    103                         <arg value="-I${resrc.dir}/slice"/> 
    104                         <arg value="-I${blitz.comp}/resources/slice"/> 
     103                        <arg value="-I${resrc.dir}"/> 
     104                        <arg value="-I${blitz.comp}/resources"/> 
    105105                        <arg value="-I${blitz.comp}target/generated/resources"/> 
    106106                        <arg value="-I@{ice.slice}"/> 
    … …  
    271271        </target> 
    272272 
     273        <target name="dist" depends="integration"> 
     274                <!-- empty by default --> 
     275        </target> 
     276 
    273277        <target name="clean"> 
    274278                <delete dir="${target.dir}"/> 
  • trunk/components/antlib/resources/macros.xml

    r1397 r1544  
    2525          build tools 
    2626         = = = = = = = = = = = = = = = = = --> 
    27         <macrodef name="iterate"> 
    28                 <attribute name="target"/> 
    29                 <sequential> 
    30                 <iter><target name="@{target}"/></iter> 
    31                 </sequential> 
    32         </macrodef> 
    33  
    34         <macrodef name="iter"> 
    35                 <element name="elem" implicit="yes"/> 
    36                 <attribute name="inheritAll" default="false"/> 
    37                 <attribute name="inheritRefs" default="false"/> 
    38                 <attribute name="file" default="build.xml"/> 
    39                 <sequential> 
    40                 <antRun component="dsl"       file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
    41                 <antRun component="common"    file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
    42                 <antRun component="romio"     file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
    43                 <antRun component="rendering" file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
    44                 <antRun component="importer"  file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
    45                 <antRun component="server"    file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
    46                 <antRun component="blitz"     file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
    47                 <antRun component="client"    file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
    48                 <antRun component="bioformats-omero"    file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
    49                 <antRun component="tools"     file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
    50                 <!-- app must be very last so that the services.jar can be produced from tools/ --> 
    51                 <antRun component="app"       file="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"><elem/> </antRun> 
    52                 </sequential> 
    53         </macrodef> 
    54  
    55         <macrodef name="antRun"> 
    56                 <attribute name="file" default="build.xml"/> 
    57                 <attribute name="component"/> 
    58                 <attribute name="inheritAll" default="false"/> 
    59                 <attribute name="inheritRefs" default="false"/> 
    60                 <element name="targets" implicit="yes"/> 
    61                 <sequential> 
    62                 <echo> +===========================================================================================+ </echo> 
    63                 <echo> |                                                                                             </echo> 
    64                 <echo> |                                      @{component}                                           </echo> 
    65                 <echo> |                                                                                             </echo> 
    66                 <echo> +===========================================================================================+ </echo> 
    67                 <ant dir="${components.dir}/@{component}" antfile="@{file}" inheritAll="@{inheritAll}" inheritRefs="@{inheritRefs}"> 
    68                         <property name="current.component" value="@{component}"/> 
    69                         <property name="multi.test.with.fail" value="${test.with.fail}"/> 
    70                         <property name="multi.test.skip" value="${test.skip}"/> 
    71                         <property name="multi.generate.skip" value="${generate.skip}"/> 
    72                         <property name="multi.checks.skip" value="${checks.skip}"/> 
    73                         <property name="classpath.file" value="${classpath.file}"/> 
    74                         <targets/> 
    75                 </ant> 
    76                 </sequential> 
    77         </macrodef> 
    7827 
    7928        <macrodef name="svn"> 
    … …  
    172121      <macrodef name="useServices"> 
    173122          <attribute name="dir"/> 
    174           <attribute name="manifest" default=""/> 
    175           <sequential> 
    176           <jar destfile="@{dir}/services.jar" basedir="${tools.unjar}"> 
    177             <manifest> 
    178               <attribute name="Class-Path" value="@{manifest} extensions.jar"/> 
    179             </manifest> 
    180           </jar> 
    181           </sequential> 
     123          <attribute name="manifest" default=""/> 
     124          <sequential> 
     125          <jar destfile="@{dir}/services.jar"> 
     126             <include name="*"/> 
     127             <manifest> 
     128                 <attribute name="Class-Path" value="@{manifest} extensions.jar"/> 
     129             </manifest> 
     130           </jar> 
     131          </sequential> 
    182132      </macrodef> 
    183133 
  • trunk/components/app/build.xml

    r1379 r1544  
    8181   </target> 
    8282 
     83   <target name="dist" depends="package" description="Copies final .EAR artifact to dist"> 
     84       <copy todir="${dist.dir}"> 
     85           <fileset dir="${target.dir}"> 
     86               <include name="artifact.final.name"/> 
     87           </fileset> 
     88       </copy> 
     89   </target> 
     90 
    8391</project> 
  • trunk/components/blitz/build.xml