Die buildfileteil.xml erzeugt eine .Net-Wrapper-DLL auf Basis bestehenden Java-Codes.
<target name="dll" depends="jar" description="creates dotNet
interface-dll from Java classes">
<java classname="com.olympum.tools.JavaApiXmlGenerator"
classpathref="build.classpath"
args="${dist}/${jar} ${build}/${jar}.xml" fork="true"/>
<java classname="com.olympum.tools.CsJniNetWrapperGenerator"
classpathref="build.classpath"
args="${build}/${jar}.xml ${build.generatedsrc}" fork="true"/>
<csc optimize="false" debug="true" targetType="library" incremental="false"
destFile="${dist}/${jar}.dll"
references="${lib}/javart.dll,${lib}/Caffeine.Jni.dll">
<src dir="${build.generatedsrc}" includes="*.cs"/>
</csc>
</target>
Dieser Text ist der Zeitschriften-Ausgabe 11/2009 von iX entnommen.
Parallelprogrammierung - die Kunst der Multi-Core-Nutzung
Agile ALM - agile Praktiken im Application Lifecycle Management
Webentwicklung - Applikationen für mobile Clients