${JAVAH} -classpath build -jni -d build org.glite.lb.ContextIL
-mkdir -p build/c
-ln -s ../../src_c/Makefile build/c
- cd build/c && make PREFIX=${PREFIX} JAVA_HOME=${jdk_prefix} topdir=../..
+ cd build/c && $(MAKE) PREFIX=${PREFIX} JAVA_HOME=${jdk_prefix} topdir=../..
examples: ${EXAMPLES}
install:
mkdir -p ${PREFIX}/share/java
cp build/lb-client-java.jar ${PREFIX}/share/java
- cd build/c && make install PREFIX=${PREFIX}
+ cd build/c && $(MAKE) install PREFIX=${PREFIX}
clean:
rm -rf build
- cd src_c && make clean
+ cd src_c && $(MAKE) clean
CC=gcc
PATH_TO_JAVA=${JAVA_HOME}
+OS=$(shell uname | tr '[:upper:]' '[:lower:]')
+
LIB=libglite_lb_sendviasocket.la
OBJ=send_via_socket.lo
libtool --mode=link ${CC} -rpath ${PREFIX}/${libdir} -o $@ ${OBJ}
%.lo: %.c
- libtool --mode=compile ${CC} -I.. -I${PATH_TO_JAVA}/include -I${PATH_TO_JAVA}/include/linux -c $<
+ libtool --mode=compile ${CC} -I.. -I${PATH_TO_JAVA}/include -I${PATH_TO_JAVA}/include/$(OS) -c $<
install: compile
-mkdir -p ${PREFIX}/${libdir}