- Introduction of real Unit-Tests
- First steps of modularizing the code by extracting the Usb_Device part into a single, testable module. - Integration of Unit-Tests for the LibusbJava methods git-svn-id: https://svn.code.sf.net/p/libusbjava/code/trunk@305 94ad28fe-ef68-46b1-9651-e7ae4fcf1c4c
This commit is contained in:
@@ -19,6 +19,11 @@
|
||||
<property name="out_dir" value="${basedir}/out" />
|
||||
<property name="ver_info" value="${out_dir}/LibusbJava.res" />
|
||||
<property name="Unit-Test Executable" value="${out_dir}/LibusbJava-UnitTest.exe" />
|
||||
<property name="Source Files" value=" ${basedir}/LibusbJava.cpp
|
||||
${basedir}/objects/Usb_Device.cpp"
|
||||
/>
|
||||
|
||||
|
||||
|
||||
<property name="LIB_CCFLAGS_WIN" value="-I"C:/Program Files/Java/jdk${java.version}/include"
|
||||
-I"C:/Program Files/Java/jdk${java.version}/include/win32"
|
||||
@@ -33,12 +38,12 @@
|
||||
-m64
|
||||
-static
|
||||
-shared
|
||||
${basedir}/LibusbJava.cpp
|
||||
${ver_info}
|
||||
${Source Files}
|
||||
-o ${out_dir}/LibusbJava-1_0.dll
|
||||
-L${basedir}/libusb/MinGW64/static
|
||||
-L${basedir}/libusb/MinGW32/static
|
||||
-lusb-1.0" />
|
||||
-lusb-1.0"
|
||||
/>
|
||||
<property name="APP_CCFLAGS_WIN" value="-Wall
|
||||
-Wno-write-strings
|
||||
-D_JNI_IMPLEMENTATION_
|
||||
@@ -51,9 +56,8 @@
|
||||
-static
|
||||
-I"C:/Program Files/Java/jdk${java.version}/include"
|
||||
-I"C:/Program Files/Java/jdk${java.version}/include/win32"
|
||||
-I${basedir}
|
||||
${basedir}/test/LibusbJavaTest.cpp
|
||||
${basedir}/test/CuTest.c
|
||||
${basedir}/test/LibusbJavaTest.cpp
|
||||
-o
|
||||
${Unit-Test Executable}
|
||||
-L"C:/Program Files/Java/jdk${java.version}/lib"" />
|
||||
@@ -64,9 +68,7 @@
|
||||
-Wl,-soname,libusbJava-1.0.so
|
||||
-I/usr/lib
|
||||
-I/usr/lib/jvm/java-6-openjdk/include/
|
||||
-I${basedir}
|
||||
-I${basedir}/libusb/include
|
||||
${basedir}/LibusbJava.cpp
|
||||
${Source Files}
|
||||
-o${out_dir}/libusbJava-1.0.so.${version}
|
||||
/usr/lib/libusb-1.0.so" />
|
||||
<property name="APP_CCFLAGS_LIN" value="-Wall
|
||||
|
||||
Reference in New Issue
Block a user