<project name="LoadDll" default="product" basedir="." xmlns:cpptasks="antlib:org.sf.net.antcontrib.cpptasks">
<echo message="Compile 1"/>
<!--Compilation ComnJni.c GCC-->
<property name="gcc" location = "C:/MinGW/bin/gcc.exe"/>
<cc name="gcc" objdir="${build}/native" outfile="${build}/native/CommJni" outtype="shared">
<fileset dir="${src}/TestDLL/native" includes="**/CommJni.c" />
<compilerarg value="-g" />
<!-- <compilerarg value="-ansi"/>
-->
<!-- <compilerarg value="-pedantic"/>
-->
<compilerarg value="-Wno-long-long" />
<linkerarg value="-Wl" />
<linkerarg value="--no-undefined" />
<linkerarg value="-Wl" />
<linkerarg value="--add-stdcall-alias" />
<sysincludepath location="C:/MinGW/bin" />
<sysincludepath location="${java_1_5_path}/include" />
<sysincludepath location="${java_1_5_path}/include/win32" />
<includepath location="${build}/native/include" />
</cc>
<echo message="Compile 3"/>
<!-- <copy file="${build}/native/libCommJni.so" tofile="${apiDir}/CommJni.dll" />
<copy file="${build}/native/libCommJni.so" tofile="${cardApiDir}/CommJni.dll" />
<copy todir="${build}/lib">
<fileset dir="${apiDir}" />
</copy>-->
</target>
Partager