Improved build system.
This commit is contained in:
parent
132a8cf70a
commit
d0bf561e05
@ -6,7 +6,6 @@ AC_DEFUN([AC_CHECK_JAVA],[
|
||||
JAVA_HOME=`echo $withval`
|
||||
]
|
||||
)
|
||||
CFLAGS="$CFLAGS -I$JAVA_HOME/include -I$JAVA_HOME/include/linux -I$JAVA_HOME/include/win32"
|
||||
CPPFLAGS="$CPPFLAGS -I$JAVA_HOME/include -I$JAVA_HOME/include/linux -I$JAVA_HOME/include/win32"
|
||||
CFLAGS="$CFLAGS -I$JAVA_HOME/include -I$JAVA_HOME/include/linux -I$JAVA_HOME/include/win32 -I/System/Library/Frameworks/JavaVM.framework/Headers"
|
||||
AC_CHECK_HEADERS(jni.h,,echo "ERROR: jni.h not found. JAVA_HOME is $JAVA_HOME. Use --with-java-home option to specify an other Java home directory."; exit 1;)
|
||||
])
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
AC_INIT(configure.ac)
|
||||
AM_INIT_AUTOMAKE(libusb4java, 1.0.0)
|
||||
AM_INIT_AUTOMAKE(libusb4java, 0.1.12-1)
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
|
||||
@ -8,6 +8,7 @@ AC_PROG_CC
|
||||
AM_PROG_LIBTOOL
|
||||
AC_CHECK_JAVA
|
||||
AC_CHECK_HEADERS(usb.h,,echo "ERROR: usb.h not found. Please install libusb"; exit 1;)
|
||||
AC_SEARCH_LIBS(usb_init,usb usb0,,echo "ERROR: libusb not found. Please install libusb"; exit 1;)
|
||||
|
||||
AC_CONFIG_FILES(
|
||||
Makefile
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
lib_LTLIBRARIES = libusb4java.la
|
||||
libusb4java_la_CFLAGS = -Wall -Werror -O2 -ansi
|
||||
libusb4java_la_LIBADD = -lusb
|
||||
libusb4java_la_LDFLAGS = -version-info 0:0:0 -no-undefined -lusb
|
||||
libusb4java_la_LIBADD =
|
||||
libusb4java_la_LDFLAGS = -version-info 0:0:0 -no-undefined
|
||||
EXTRA_DIST = *.h
|
||||
libusb4java_la_SOURCES = \
|
||||
USB.c \
|
||||
USB_Bus.c \
|
||||
@ -13,4 +14,3 @@ libusb4java_la_SOURCES = \
|
||||
USB_Interface_Descriptor.c \
|
||||
USB_Endpoint_Descriptor.c \
|
||||
USB_Descriptor_Header.c
|
||||
|
||||
Loading…
Reference in New Issue
Block a user