diff --git a/bindings/Java/Makefile.am b/bindings/Java/Makefile.am index a2ead24..1500dcd 100644 --- a/bindings/Java/Makefile.am +++ b/bindings/Java/Makefile.am @@ -67,6 +67,8 @@ java_classes= \ datebooktst.class \ adrtest.class +$(java_classes): java_compile + java_compile: $(java_files) $(JAVAC) -d . $(java_files) @@ -81,16 +83,16 @@ java_pisock: java_compile java_lib java_jar install: all ARCH=""; \ for a in i386 amd64 ppc; do \ - if [ -e ${JAVABASE}/jre/lib/${a} ]; then \ - ARCH="${a}"; \ + if [ -e ${JAVABASE}/jre/lib/$${a} ]; then \ + ARCH="$${a}"; \ break; \ fi; \ done; \ - if [ -n "${ARCH}" ]; then \ + if [ -n "$${ARCH}" ]; then \ echo "Unknown architecture. Copy lipijsock.so to ${JAVABASE}/jre/lib/ARCH/"; \ else \ - mkdir -p "$(DESTDIR)${JAVABASE}/jre/lib/${ARCH}" && \ - cp libjpisock.so "$(DESTDIR)${JAVABASE}/jre/lib/${ARCH}"; \ + mkdir -p "$(DESTDIR)${JAVABASE}/jre/lib/$${ARCH}" && \ + cp libjpisock.so "$(DESTDIR)${JAVABASE}/jre/lib/$${ARCH}"; \ echo "done."; \ fi