Changeset 5217


Ignore:
Timestamp:
05/18/14 21:18:18 (10 years ago)
Author:
xnrn@gmx.net
Message:

added new util targets: rdf2rdf, rdf2graph, download-aux-jars
and a basic README

Location:
CMDI-Interoperability/CMD2RDF/trunk
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • CMDI-Interoperability/CMD2RDF/trunk/build.xml

    r5214 r5217  
    2323        <property name="cache.dir" location="${basedir.cmd2rdf}/cmd-profiles" />
    2424       
    25         <property name="out.dir" value="data/cmd-rdf2" />
     25        <property name="out.dir" value="data/cmd-rdf" />
    2626        <property name="smc.base" value="../../../SMC/" />
    2727        <property name="smc.config" value="${smc.base}src/smc_config.xml" />
     
    3030<!--    <import file="${scripts.dir}/build_defs.xml" />-->
    3131        <import file="${smc.base}/build.xml" />
    32        
     32        <!--
    3333        <target name="init-cache" >
    34 <!--            <echo>scripts-dir: ${scripts.dir}</echo>-->
     34<!-\-           <echo>scripts-dir: ${scripts.dir}</echo>-\->
    3535               
    3636                <antcall target="init-step">
     
    4040                </antcall>
    4141        </target>
    42 
     42-->
    4343        <target name="cmd2rdf" description="transform xsl from source dir to RDF">
    4444               
     
    5252        </target>
    5353                <!--<taskdef resource="net/sf/antcontrib/antcontrib.properties"/>-->
     54
     55        <target name="rdf2graph" description="transform rdf to a visual graph (via dot-Graphviz)">
     56
     57                <!-- http://plindenbaum.blogspot.co.at/2010/02/another-tiny-tool-rdf-to-dot.html -->
     58                <java jar="lib/rdf2dot.jar" output="data/general.dot" fork="true" input="data/general.rdf">
     59                <arg line="-p cmdm http://www.clarin.eu/cmd/general.rdf# -p xs http://www.w3.org/2001/XMLSchema#" />
     60                       
     61       
     62        </java>
     63               
     64                <replace file="data/general.dot" token="fontsize=10;" value="fontsize=10; rankdir=TB;" />
     65                <exec executable="dot">                                                 
     66                        <arg value="data/general.dot" />
     67                        <arg value="-odata/general.png"/>
     68                        <arg value="-Tpng"/>
     69                </exec>
     70               
     71                <replace file="data/general.dot" token="rankdir=TB;" value="rankdir=LR;" />
     72                       
     73        <exec executable="dot">                                                 
     74                <arg value="data/general.dot" />
     75                <arg value="-odata/general_LR.png"/>
     76                <arg value="-Tpng"/>
     77        </exec>
     78        </target>
     79
     80        <target name="rdf2rdf" description="transform rdf to a visual graph (via dot-Graphviz)">
     81               
     82                <java jar="lib/rdf2rdf.jar" fork="true">
     83                        <arg value="data/general.ttl" />
     84                        <arg value="data/general.rdf" />
     85                </java>
     86
     87        </target>
     88
     89
     90        <target name="download-aux-jars" description="download libararies for rdf conversion tasks" >
     91                <!-- http://www.l3s.de/~minack/rdf2rdf/ -->
     92                <get usetimestamp="true" src="http://www.l3s.de/~minack/rdf2rdf/downloads/rdf2rdf-1.0.1-2.3.1.jar"
     93                        dest="lib/rdf2rdf.jar"/>   
     94
     95                <get usetimestamp="true" src="https://lindenb.googlecode.com/files/rdf2dot.jar"
     96                        dest="lib/rdf2dot.jar"/>   
     97               
     98        </target>
    5499       
    55100</project>
Note: See TracChangeset for help on using the changeset viewer.