Rev 1310 | Rev 1315 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1310 | Rev 1312 | ||
---|---|---|---|
Line 27... | Line 27... | ||
27 | ========================================================================================== |
27 | ========================================================================================== |
28 | General Task |
28 | General Task |
29 | ========================================================================================== |
29 | ========================================================================================== |
30 | --> |
30 | --> |
31 | <!--caso queiramos apagar os pregen hbm delPreGenAppScripts--> |
31 | <!--caso queiramos apagar os pregen hbm delPreGenAppScripts--> |
- | 32 | <!-- |
|
- | 33 | Use by hand only |
|
32 | <target name="all" depends="clean,initDirs,createConfigurationFiles,generateHibernateDomainObjects,generateHibernateDaoClasses,build,generateHibernateSql,build.war,dbInit"/> |
34 | <target name="all" depends="clean,initDirs,createConfigurationFiles,generateHibernateDomainObjects,generateHibernateDaoClasses,build,generateHibernateSql,build.war,dbInit"/> |
33 | <target name="allWebNode" depends="clean,initDirs,createConfigurationFiles,generateHibernateDomainObjects,generateHibernateDaoClasses,build.war"/> |
35 | <target name="allWebNode" depends="clean,initDirs,createConfigurationFiles,generateHibernateDomainObjects,generateHibernateDaoClasses,build.war"/> |
34 | <target name="dataNode" depends="clean,initDirs,createConfigurationFiles,generateHibernateDomainObjects,generateHibernateDaoClasses,build,generateHibernateSql"/> |
36 | <target name="dataNode" depends="clean,initDirs,createConfigurationFiles,generateHibernateDomainObjects,generateHibernateDaoClasses,build,generateHibernateSql"/> |
35 | 37 | --> |
|
36 | 38 | ||
37 | <!-- |
39 | <!-- |
38 | ========================================================================================== |
40 | ========================================================================================== |
39 | CLEAN TASKS |
41 | CLEAN TASKS |
40 | ========================================================================================== |
42 | ========================================================================================== |
41 | --> |
43 | --> |
- | 44 | <!-- |
|
42 | <target name="clean" description="clean *.class and build dir"> |
45 | <target name="clean" description="clean *.class and build dir"> |
43 | <delete dir="${build.dir}"/> |
46 | <delete dir="${build.dir}"/> |
44 | <delete dir="${dist.dir}"/> |
47 | <delete dir="${dist.dir}"/> |
45 | <delete> |
48 | <delete> |
46 | <fileset dir="${gen.dir.java}"> |
49 | <fileset dir="${gen.dir.java}"> |
47 | <exclude name="pt/ipportalegre/**/*.*"/> |
50 | <exclude name="pt/ipportalegre/**/*.*"/> |
- | 51 | <exclude name="pt/estgp/estgweb/services/directories/**/*.*"/> |
|
48 | <include name="**/*.java"/> |
52 | <include name="**/*.java"/> |
49 | </fileset> |
53 | </fileset> |
50 | </delete> |
54 | </delete> |
51 | <!--Give time to delete all files--> |
- | |
52 | <sleep seconds="5"/> |
55 | <sleep seconds="5"/> |
53 | </target> |
56 | </target> |
- | 57 | --> |
|
54 | 58 | ||
55 | 59 | ||
56 | 60 | ||
57 | <!-- |
61 | <!-- |
58 | ========================================================================================== |
62 | ========================================================================================== |
Line 188... | Line 192... | ||
188 | <replacefilter token="@build.dir.war@" value="${basedir}${file.separator}build${file.separator}ant${file.separator}war${file.separator}"/> |
192 | <replacefilter token="@build.dir.war@" value="${basedir}${file.separator}build${file.separator}ant${file.separator}war${file.separator}"/> |
189 | <replacefilter token="@context.path@" value="${tomcat.context.path}"/> |
193 | <replacefilter token="@context.path@" value="${tomcat.context.path}"/> |
190 | </replace> |
194 | </replace> |
191 | </target> |
195 | </target> |
192 | 196 | ||
193 | <target name="copy.jsps.war" description="copy only jsps to war distribution"> |
197 | <target name="copy.jsps.war" depends="copyConfigurationFiles" description="copy only jsps to war distribution"> |
194 | <copy todir="${build.dir.war}" overwrite="false"> |
198 | <copy todir="${build.dir.war}" overwrite="false"> |
195 | <fileset dir="src/web"> |
199 | <fileset dir="src/web"> |
196 | <include name="**/*"/> |
200 | <include name="**/*"/> |
197 | </fileset> |
201 | </fileset> |
198 | </copy> |
202 | </copy> |
- | 203 | <copy todir="${build.dir.war}/WEB-INF/classes" overwrite="false"> |
|
- | 204 | <fileset dir="${build.dir.classes}"> |
|
- | 205 | <include name="**/*.xsl"/> |
|
- | 206 | </fileset> |
|
- | 207 | </copy> |
|
199 | <replace file="${build.dir.war}/css/style.css"> |
208 | <replace file="${build.dir.war}/css/style.css"> |
200 | <replacefilter token="@contextPath@" value="${tomcat.context.path}"/> |
209 | <replacefilter token="@contextPath@" value="${tomcat.context.path}"/> |
201 | </replace> |
210 | </replace> |
202 | <replace file="${build.dir.war}/css/intranet.css"> |
211 | <replace file="${build.dir.war}/css/intranet.css"> |
203 | <replacefilter token="@contextPath@" value="${tomcat.context.path}"/> |
212 | <replacefilter token="@contextPath@" value="${tomcat.context.path}"/> |
Line 434... | Line 443... | ||
434 | 443 | ||
435 | <replacefilter token="@oracle.siges.url@" value="${oracle.siges.url}"/> |
444 | <replacefilter token="@oracle.siges.url@" value="${oracle.siges.url}"/> |
436 | <replacefilter token="@oracle.siges.username@" value="${oracle.siges.username}"/> |
445 | <replacefilter token="@oracle.siges.username@" value="${oracle.siges.username}"/> |
437 | <replacefilter token="@oracle.siges.password@" value="${oracle.siges.password}"/> |
446 | <replacefilter token="@oracle.siges.password@" value="${oracle.siges.password}"/> |
438 | 447 | ||
- | 448 | <!--System instance type specifications--> |
|
- | 449 | <replacefilter token="@system.theme@" value="${system.theme}"/> |
|
- | 450 | <replacefilter token="@authentication.policy.service@" value="${authentication.policy.service}"/> |
|
- | 451 | <replacefilter token="@authentication.policy.username.msg.key@" value="${authentication.policy.username.msg.key}"/> |
|
- | 452 | <replacefilter token="@authentication.policy.password.msg.key@" value="${authentication.policy.password.msg.key}"/> |
|
- | 453 | <replacefilter token="@system.redirections.policy.index.welcome@" value="${system.redirections.policy.index.welcome}"/> |
|
- | 454 | <replacefilter token="@system.redirections.policy.authentication.action@" value="${system.redirections.policy.authentication.action}"/> |
|
- | 455 | ||
- | 456 | <replacefilter token="@system.intranet.url@" value="${system.intranet.url}"/> |
|
- | 457 | <replacefilter token="@system.public.url@" value="${system.public.url}"/> |
|
- | 458 | ||
- | 459 | <replacefilter token="@test.control.var@" value="${test.control.var}"/> |
|
439 | </replace> |
460 | </replace> |
440 | <replace file="${build.dir.classes}/${log4j.properties.filename}"> |
461 | <replace file="${build.dir.classes}/${log4j.properties.filename}"> |
441 | <replacefilter token="@log.file@" value="${log.file}"/> |
462 | <replacefilter token="@log.file@" value="${log.file}"/> |
442 | <replacefilter token="@log.level@" value="${log.level}"/> |
463 | <replacefilter token="@log.level@" value="${log.level}"/> |
443 | </replace> |
464 | </replace> |
Line 483... | Line 504... | ||
483 | classname="org.hibernate.tool.hbm2ddl.SchemaExportTask" |
504 | classname="org.hibernate.tool.hbm2ddl.SchemaExportTask" |
484 | classpathref="pathToToolsLib" classpath="${build.dir.classes}"/> |
505 | classpathref="pathToToolsLib" classpath="${build.dir.classes}"/> |
485 | 506 | ||
486 | 507 | ||
487 | 508 | ||
- | 509 | <!-- |
|
488 | <target name="generateHibernateSql" depends="build"> |
510 | <target name="generateHibernateSql" depends="build"> |
489 | <schemaexport |
511 | <schemaexport |
490 | properties="${jdbc.properties.build}/${jdbc.properties.filename}" |
512 | properties="${jdbc.properties.build}/${jdbc.properties.filename}" |
491 | quiet="no" |
513 | quiet="no" |
492 | text="no" |
514 | text="no" |
Line 495... | Line 517... | ||
495 | output="${build.dir.classes}/app-scripts.sql"> |
517 | output="${build.dir.classes}/app-scripts.sql"> |
496 | <fileset dir="${hbm.dir}"> |
518 | <fileset dir="${hbm.dir}"> |
497 | <include name="**/*.hbm.xml"/> |
519 | <include name="**/*.hbm.xml"/> |
498 | </fileset> |
520 | </fileset> |
499 | </schemaexport> |
521 | </schemaexport> |
500 | </target> |
522 | </target>--> |
501 | 523 | ||
502 | <target name="generateUpdateHibernateSql" depends="build"> |
524 | <target name="generateUpdateHibernateSql" depends="build"> |
503 | <taskdef name="schemaupdate" |
525 | <taskdef name="schemaupdate" |
504 | classname="org.hibernate.tool.hbm2ddl.SchemaUpdateTask" |
526 | classname="org.hibernate.tool.hbm2ddl.SchemaUpdateTask" |
505 | classpathref="pathToToolsLib" classpath="${build.dir.classes}"/> |
527 | classpathref="pathToToolsLib" classpath="${build.dir.classes}"/> |