Ignore:
Timestamp:
2010-08-19T08:44:44+02:00 (16 years ago)
Author:
guardian
Message:

(including last commit)
newest versions vlc, subtitle support, several fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/videomapping/build.xml

    r22550 r22691  
    3333        <property name="commit.message" value="videomapping" />
    3434        <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
    35         <property name="plugin.main.version" value="3408" />
     35        <property name="plugin.main.version" value="1234" />
    3636
    3737
     
    4040      ** should not be necessary to change the following properties
    4141     -->
    42         <property name="josm"                   location="../../core/dist/josm-custom.jar"/>
     42        <property name="josm"                   location="../JOSM/dist/josm-custom.jar"/> <!-- patched for my own workbench, will fix if I understand how you have to setup it right-->
    4343        <property name="plugin.build.dir"       value="build"/>
    4444        <property name="plugin.src.dir"         value="src"/>
    4545        <!-- this is the directory where the plugin jar is copied to -->
    46         <property name="plugin.dist.dir"        value="../../dist"/>
     46        <property name="plugin.dist.dir"        value="../JOSM/dist"/>
    4747        <property name="ant.build.javac.target" value="1.5"/>
    4848        <property name="plugin.jar"             value="${plugin.dist.dir}/${ant.project.name}.jar"/>
     49        <property name="vlcj"                  value="lib/vlcj-1.1.2.jar"/>
     50        <property name="jna"                  value="lib/jna.jar"/>
     51        <property name="log4j"                  value="lib/log4j.jar"/>
    4952        <!--
    5053    **********************************************************
     
    6669                        <compilerarg value="-Xlint:deprecation"/>
    6770                        <compilerarg value="-Xlint:unchecked"/>
    68                         <classpath>
    69                                 <fileset dir="lib">
    70                                         <include name="**/*.jar"/>
    71                                 </fileset>
    72                         </classpath>
     71                        <classpath>
     72                                <pathelement location="${vlcj}"/> <!--Add external library -->
     73                                <pathelement location="${jna}"/>
     74                                <pathelement location="${log4j}"/>
     75                        </classpath>
    7376                </javac>
    7477        </target>
     
    107110                                <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
    108111                                <attribute name="Plugin-Description" value="(This Plugin is currently work in progress!!!) Links and syncs a georeferenced video against a GPS track, to use it for identify visible objects."/>
    109                                 <attribute name="Plugin-Icon" value="images/videomapping.png"/>
    110112                                <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/wiki/JOSM/Plugins/VideoMapping"/>
    111113                                <attribute name="Plugin-Mainversion" value="${plugin.main.version}"/>
    112                                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
     114                                <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>                             
    113115                        </manifest>
    114                         <zipfileset src="lib/vlcj-1.1h.jar" />
    115                         <zipfileset src="lib/log4j.jar" />
    116                         <zipfileset src="lib/jna.jar" />
    117                         <zipfileset src="lib/platform.jar" />
    118116                </jar>
    119117        </target>
     
    165163
    166164        <!--
    167         ************************** Publishing the plugin ***********************************
     165        ************************** Publishing the plugin *********************************** 
    168166        -->
    169167        <!--
    170                 ** extracts the JOSM release for the JOSM version in ../core and saves it in the
     168                ** extracts the JOSM release for the JOSM version in ../core and saves it in the 
    171169                ** property ${coreversion.info.entry.revision}
    172170                **
     
    217215
    218216        <!--
    219                 ** commits the plugin.jar
     217                ** commits the plugin.jar 
    220218                -->
    221219        <target name="commit-dist">
    222220                <echo>
    223221        ***** Properties of published ${plugin.jar} *****
    224         Commit message    : '${commit.message}'
     222        Commit message    : '${commit.message}'                                 
    225223        Plugin-Mainversion: ${plugin.main.version}
    226224        JOSM build version: ${coreversion.info.entry.revision}
    227225        Plugin-Version    : ${version.entry.commit.revision}
    228         ***** / Properties of published ${plugin.jar} *****
    229 
     226        ***** / Properties of published ${plugin.jar} *****                                     
     227                                               
    230228        Now commiting ${plugin.jar} ...
    231229        </echo>
Note: See TracChangeset for help on using the changeset viewer.