Ant : génération d’un bundle OSGI avec bnd

Boris HUISGEN January 30, 2013

développement java osgi ant bnd

  • Bnd : https://bndtools.ci.cloudbees.com/job/bnd.master/ws/biz.aQute.bnd/generated/

    bhuisgen@muse:~/Projects/java/libirc$ cat build.xml

     <!-- OSGI bundle -->
     <replaceregexp file="myfile.bnd" match="Bundle-Version: (.*)" replace="Bundle-Version: ${build.version}" byline="true" />
     <taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="${lib.home}/bnd-2.0.0.jar"/>
     <bnd classpath="${build.home}" files="myfile.bnd" output="${dist.home}/${ant.project.name}-${build.version}-bundle-${DSTAMP}.jar" />
    

    Private-Package: fr.hbis.lib.irc.*

See also

Eclipse : utiliser votre script Ant depuis l’IDE
Read more
SWT : gérer le menu application sous MacOS X
Read more
SWT : générer le JAR de la javadoc
Read more