Subversion Repositories bacoAlunos

Rev

Rev 229 | Rev 248 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 229 Rev 244
Line 142... Line 142...
142
    <target name="build" depends="initDirs" description="Compile All and create conf files">
142
    <target name="build" depends="initDirs" description="Compile All and create conf files">
143
        <antcall target="compile"/>
143
        <antcall target="compile"/>
144
        <antcall target="createConfigurationFiles"/>
144
        <antcall target="createConfigurationFiles"/>
145
    </target>
145
    </target>
146
    <target name="compile" depends="initDirs" description="Compile All">
146
    <target name="compile" depends="initDirs" description="Compile All">
147
        <javac encoding="UTF-8" destdir="${build.dir.classes}" debug="true" optimize="true" fork="true" deprecation="true" verbose="true" failonerror="true">
147
        <javac encoding="UTF-8" source="1.5" target="1.5" destdir="${build.dir.classes}" debug="true" optimize="true" fork="true" deprecation="true" verbose="true" failonerror="true">
148
            <src path="${src.dir}"/>
148
            <src path="${src.dir}"/>
149
            <src path="${gen.dir.java}"/>
149
            <src path="${gen.dir.java}"/>
150
            <classpath refid="pathToToolsLib"/>
150
            <classpath refid="pathToToolsLib"/>
151
        </javac>
151
        </javac>
152
    </target>
152
    </target>
Line 166... Line 166...
166
            <fileset dir="${build.dir.classes}" includes="**/*.class"/>
166
            <fileset dir="${build.dir.classes}" includes="**/*.class"/>
167
        </jar>
167
        </jar>
168
        <copy overwrite="true" todir="${dist.dir}">
168
        <copy overwrite="true" todir="${dist.dir}">
169
            <fileset dir="${build.dir.classes}" includes="**/*.properties"/>
169
            <fileset dir="${build.dir.classes}" includes="**/*.properties"/>
170
            <fileset dir="${build.dir.classes}" includes="**/*.xml"/>
170
            <fileset dir="${build.dir.classes}" includes="**/*.xml"/>
-
 
171
            <fileset dir="${build.dir.classes}" includes="**/*.xsd"/>
-
 
172
            <fileset dir="${build.dir.classes}" includes="**/*.xsl"/>
171
        </copy>
173
        </copy>
172
        <copy overwrite="true" todir="${dist.dir}" file="${conf.dir}/tomcat/estgweb.xml"/>
174
        <copy overwrite="true" todir="${dist.dir}" file="${conf.dir}/tomcat/estgweb.xml"/>
173
        <replace file="${dist.dir}/estgweb.xml" value="">
175
        <replace file="${dist.dir}/estgweb.xml" value="">
174
            <replacefilter token="@build.dir.war@" value="${basedir}${file.separator}build${file.separator}ant${file.separator}war${file.separator}"/>
176
            <replacefilter token="@build.dir.war@" value="${basedir}${file.separator}build${file.separator}ant${file.separator}war${file.separator}"/>
175
            <replacefilter token="@context.path@" value="${tomcat.context.path}"/>
177
            <replacefilter token="@context.path@" value="${tomcat.context.path}"/>
Line 232... Line 234...
232
                <include name="**/*.jar"/>
234
                <include name="**/*.jar"/>
233
            </fileset>
235
            </fileset>
234
              <fileset dir="${common.lib.dir}/jaxrpc">
236
              <fileset dir="${common.lib.dir}/jaxrpc">
235
                <include name="**/*.jar"/>
237
                <include name="**/*.jar"/>
236
            </fileset>
238
            </fileset>
-
 
239
            <fileset dir="${common.lib.dir}/saxon">
-
 
240
                <include name="**/*.jar"/>
-
 
241
            </fileset>
237
        </copy>
242
        </copy>
238
        <copy file="${dist.dir}/estgweb.jar" todir="${build.dir.war}/WEB-INF/lib"/>
243
        <copy file="${dist.dir}/estgweb.jar" todir="${build.dir.war}/WEB-INF/lib"/>
239
        <copy todir="${build.dir.war}/WEB-INF" overwrite="true">
244
        <copy todir="${build.dir.war}/WEB-INF" overwrite="true">
240
            <fileset dir="${conf.dir}/WEB-INF">
245
            <fileset dir="${conf.dir}/WEB-INF">
241
                <include name="**/*.*"/>
246
                <include name="**/*.*"/>
Line 287... Line 292...
287
 
292
 
288
    <target name="copyConfigurationFiles">
293
    <target name="copyConfigurationFiles">
289
        <copy overwrite="true" todir="${build.dir.classes}">
294
        <copy overwrite="true" todir="${build.dir.classes}">
290
            <fileset dir="${hbm.dir}" includes="**/*.hbm.xml"/>
295
            <fileset dir="${hbm.dir}" includes="**/*.hbm.xml"/>
291
        </copy>
296
        </copy>
-
 
297
        <mkdir dir="${build.dir.classes}/template/xsd"/>
-
 
298
        <copy todir="${build.dir.classes}/template/xsd" overwrite="true">
-
 
299
            <fileset dir="${src.xsd}">
-
 
300
                <include name="**/*.xsl"/>
-
 
301
                <include name="**/*.xsd"/>
-
 
302
            </fileset>
-
 
303
        </copy>
292
        <copy overwrite="true" todir="${build.dir.classes}">
304
        <copy overwrite="true" todir="${build.dir.classes}">
293
            <fileset dir="${src.dir}" includes="**/*.xsl"/>
305
            <fileset dir="${src.dir}" includes="**/*.xsl"/>
294
        </copy>
306
        </copy>
295
        <copy overwrite="true" todir="${build.dir.classes}">
307
        <copy overwrite="true" todir="${build.dir.classes}">
296
            <fileset dir="${conf.dir}/berserk" includes="*.*"/>
308
            <fileset dir="${conf.dir}/berserk" includes="*.*"/>
Line 323... Line 335...
323
            <arg value="${scripts.target.libs.file}"/>
335
            <arg value="${scripts.target.libs.file}"/>
324
        </java>
336
        </java>
325
        <copy overwrite="true" todir="${build.dir.scripts}">
337
        <copy overwrite="true" todir="${build.dir.scripts}">
326
            <fileset dir="${src.scripts}" includes="*.*"/>
338
            <fileset dir="${src.scripts}" includes="*.*"/>
327
        </copy>
339
        </copy>
-
 
340
 
328
    </target>
341
    </target>
329
 
342
 
330
    <target name="replaceFiltersConfigurationFiles">
343
    <target name="replaceFiltersConfigurationFiles">
331
        <delete file="${build.dir.classes}/MessageResources.properties"/>
344
        <delete file="${build.dir.classes}/MessageResources.properties"/>
332
        <concat encoding="ISO-8859-1" destfile="${build.dir.classes}/MessageResources.properties" append="true">
345
        <concat encoding="ISO-8859-1" destfile="${build.dir.classes}/MessageResources.properties" append="true">