build: fix warnings when building JNI module

* disable "unused" warnings for generated code
* fix a warning when printing pointer in JNI template
* remove references to non-existing "jniclean" target

Change-Id: I4215e19e4630f4dd97372a000bd432468836273d
Reviewed-by: Hadrien De Sousa <hadrien.desousa@savoirfairelinux.com>
diff --git a/build-daemon.sh b/build-daemon.sh
index 252afd0..b898d2a 100755
--- a/build-daemon.sh
+++ b/build-daemon.sh
@@ -266,16 +266,20 @@
 
 LIBRING_JNI_DIR=${ANDROID_APP_DIR}/app/src/main/libs/${ANDROID_ABI}
 
-echo "Building Ring for Android to ${LIBRING_JNI_DIR}"
-
-ARCH="${ANDROID_ABI}" DAEMON_DIR="${DAEMON_DIR}" make jniclean
-
+echo "Building Ring JNI library for Android to ${LIBRING_JNI_DIR}"
 mkdir -p ${LIBRING_JNI_DIR}
-${NDK_TOOLCHAIN_PATH}/clang++ --shared -Wall -Wextra  ${ANDROID_APP_DIR}/libringclient/src/main/jni/ring_wrapper.cpp \
-                                        ${RING_BUILD_DIR}/src/.libs/libring.a \
-                                        -static-libstdc++ \
-                                        -I${RING_SRC_DIR}/contrib/${TARGET_TUPLE}/include \
-                                        -I${RING_SRC_DIR}/src -L${RING_SRC_DIR}/contrib/${TARGET_TUPLE}/lib \
-                                        ${STRIP_ARG} --std=c++11 \
-                                        ${STATIC_LIBS_ALL} \
-                                        -o ${LIBRING_JNI_DIR}/libring.so
+${NDK_TOOLCHAIN_PATH}/clang++ \
+                --shared \
+                -Wall -Wextra \
+                -Wno-unused-variable \
+                -Wno-unused-function \
+                -Wno-unused-parameter \
+                ${ANDROID_APP_DIR}/libringclient/src/main/jni/ring_wrapper.cpp \
+                ${RING_BUILD_DIR}/src/.libs/libring.a \
+                -static-libstdc++ \
+                -I${RING_SRC_DIR}/contrib/${TARGET_TUPLE}/include \
+                -I${RING_SRC_DIR}/src \
+                -L${RING_SRC_DIR}/contrib/${TARGET_TUPLE}/lib \
+                ${STATIC_LIBS_ALL} \
+                ${STRIP_ARG} --std=c++11 \
+                -o ${LIBRING_JNI_DIR}/libring.so