Subversion Repositories bacoAlunos

Rev

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

Rev 1703 Rev 1775
Line 181... Line 181...
181
    </target>
181
    </target>
182
    <target name="compileToolFiles" description="Compile Mappings Builder">
182
    <target name="compileToolFiles" description="Compile Mappings Builder">
183
        <javac destdir="${build.dir.classes}" srcdir="${src.dir}" debug="true" optimize="true"  deprecation="true" verbose="true" failonerror="true">
183
        <javac destdir="${build.dir.classes}" srcdir="${src.dir}" debug="true" optimize="true"  deprecation="true" verbose="true" failonerror="true">
184
            <include name="${mapping.buider.class.file}"/>
184
            <include name="${mapping.buider.class.file}"/>
185
            <include name="${scripts.buider.class.file}"/>
185
            <include name="${scripts.buider.class.file}"/>
-
 
186
            <include name="${jsp.interfaces.web.json.class.file}"/>
186
            <classpath refid="pathToToolsLib"/>
187
            <classpath refid="pathToToolsLib"/>
187
        </javac>
188
        </javac>
188
    </target>
189
    </target>
189
 
190
 
190
    <!--
191
    <!--
Line 271... Line 272...
271
                <include name="**/*.jar"/>
272
                <include name="**/*.jar"/>
272
            </fileset>
273
            </fileset>
273
            <fileset dir="${common.lib.dir}/mail">
274
            <fileset dir="${common.lib.dir}/mail">
274
                <include name="**/*.jar"/>
275
                <include name="**/*.jar"/>
275
            </fileset>
276
            </fileset>
276
            <fileset dir="${common.lib.dir}/jfreechart">
277
            <fileset dir="${common.lib.dir}/jfreechart1019">
277
                <include name="**/*.jar"/>
278
                <include name="**/*.jar"/>
-
 
279
                <exclude name="servlet.jar"/>
278
            </fileset>
280
            </fileset>
279
            <fileset dir="${common.lib.dir}/lucene">
281
            <fileset dir="${common.lib.dir}/lucene">
280
                <include name="**/*.jar"/>
282
                <include name="**/*.jar"/>
281
            </fileset>
283
            </fileset>
282
            <fileset dir="${common.lib.dir}/jaxrpc">
284
            <fileset dir="${common.lib.dir}/jaxrpc">
Line 291... Line 293...
291
            <fileset dir="${common.lib.dir}/itextpdf">
293
            <fileset dir="${common.lib.dir}/itextpdf">
292
                <include name="**/*.jar"/>
294
                <include name="**/*.jar"/>
293
            </fileset>
295
            </fileset>
294
            <fileset dir="${common.lib.dir}/json">
296
            <fileset dir="${common.lib.dir}/json">
295
                <include name="**/*.jar"/>
297
                <include name="**/*.jar"/>
-
 
298
                <!--<exclude name="genson-0.97.jar"/>-->
-
 
299
                <exclude name="genson-1.4.jar"/>
296
            </fileset>
300
            </fileset>
297
            <fileset dir="${common.lib.dir}/jsoup">
301
            <fileset dir="${common.lib.dir}/jsoup">
298
                <include name="**/*.jar"/>
302
                <include name="**/*.jar"/>
299
            </fileset>
303
            </fileset>
300
            <fileset dir="${common.lib.dir}/simplexml">
304
            <fileset dir="${common.lib.dir}/simplexml">
Line 317... Line 321...
317
                <include name="**/*.gif"/>
321
                <include name="**/*.gif"/>
318
                <include name="**/*.png"/>
322
                <include name="**/*.png"/>
319
                <include name="**/*.exe"/>
323
                <include name="**/*.exe"/>
320
                <include name="**/*.xsl"/>
324
                <include name="**/*.xsl"/>
321
                <include name="**/*.xsd"/>
325
                <include name="**/*.xsd"/>
-
 
326
                <include name="**/*.json"/>
322
            </fileset>
327
            </fileset>
323
        </copy>
328
        </copy>
324
        <copy todir="${build.dir.war}" overwrite="true">
329
        <copy todir="${build.dir.war}" overwrite="true">
325
            <fileset dir="src/web">
330
            <fileset dir="src/web">
326
                <include name="**/*"/>
331
                <include name="**/*"/>
Line 389... Line 394...
389
    <!--
394
    <!--
390
    ==========================================================================================
395
    ==========================================================================================
391
    Generate Configuration Files TASKS
396
    Generate Configuration Files TASKS
392
    ==========================================================================================
397
    ==========================================================================================
393
    -->
398
    -->
394
    <target name="createConfigurationFiles" depends="compileToolFiles,copyConfigurationFiles,replaceFiltersConfigurationFiles,generateHibernateCfgXml"/>
399
    <target name="createConfigurationFiles" depends="compileToolFiles,copyConfigurationFiles,replaceFiltersConfigurationFiles,generateHibernateCfgXml,generateJsonJspsFile"/>
395
 
400
 
396
    <target name="copyConfigurationFiles">
401
    <target name="copyConfigurationFiles">
397
        <copy overwrite="true" todir="${build.dir.classes}">
402
        <copy overwrite="true" todir="${build.dir.classes}">
398
            <fileset dir="${hbm.dir}" includes="**/*.hbm.xml"/>
403
            <fileset dir="${hbm.dir}" includes="**/*.hbm.xml"/>
399
        </copy>
404
        </copy>
Line 403... Line 408...
403
                <include name="**/*.xsl"/>
408
                <include name="**/*.xsl"/>
404
                <include name="**/*.xsd"/>
409
                <include name="**/*.xsd"/>
405
            </fileset>
410
            </fileset>
406
        </copy>
411
        </copy>
407
        <copy overwrite="true" todir="${build.dir.classes}">
412
        <copy overwrite="true" todir="${build.dir.classes}">
-
 
413
            <fileset dir="${src.dir}" includes="**/*.json"/>
-
 
414
        </copy>
-
 
415
        <copy overwrite="true" todir="${build.dir.classes}">
408
            <fileset dir="${src.dir}" includes="**/*.xsl"/>
416
            <fileset dir="${src.dir}" includes="**/*.xsl"/>
409
        </copy>
417
        </copy>
410
        <copy overwrite="true" todir="${build.dir.classes}">
418
        <copy overwrite="true" todir="${build.dir.classes}">
411
            <fileset dir="${src.dir}" includes="**/*.gif"/>
419
            <fileset dir="${src.dir}" includes="**/*.gif"/>
412
        </copy>
420
        </copy>
Line 796... Line 804...
796
                <include name="**/*.class"/>
804
                <include name="**/*.class"/>
797
            </fileset>
805
            </fileset>
798
        </delete>
806
        </delete>
799
    </target>
807
    </target>
800
 
808
 
-
 
809
    <!--
-
 
810
    ==========================================================================================
-
 
811
    GENERATE A LIST OF ALL JSP's FILES IN JSON
-
 
812
    ==========================================================================================
-
 
813
    -->
-
 
814
    <target name="generateJsonJspsFile" >
-
 
815
 
-
 
816
        <java classname="${jsp.interfaces.web.json.class}" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
-
 
817
            <arg value="${build.dir.classes}"/>
-
 
818
            <arg value="${src.web}"/>
-
 
819
            <arg value="/user;/admin;/public"/>
-
 
820
        </java>
-
 
821
    </target>
-
 
822
 
801
 
823
 
802
    <!--
824
    <!--
803
    ==========================================================================================
825
    ==========================================================================================
804
    DIRECTORIES + STUDIES PLANS XSD JAXB
826
    DIRECTORIES + STUDIES PLANS XSD JAXB
805
    ==========================================================================================
827
    ==========================================================================================