Subversion Repositories bacoAlunos

Rev

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}"/>