diff --git a/Makefile b/Makefile index 4b2cec29c..dfa2c8a61 100644 --- a/Makefile +++ b/Makefile @@ -121,16 +121,20 @@ prepare-sources: prepare-ffmpeg prepare-ilbc prepare-vpx prepare-silk prepare-sr LIBLINPHONE_OPTIONS = NDK_DEBUG=$(NDK_DEBUG) LINPHONE_VERSION=$(LINPHONE_VERSION) BUILD_UPNP=$(BUILD_UPNP) BUILD_REMOTE_PROVISIONING=$(BUILD_REMOTE_PROVISIONING) BUILD_X264=$(BUILD_X264) BUILD_AMRNB=$(BUILD_AMRNB) BUILD_AMRWB=$(BUILD_AMRWB) BUILD_GPLV3_ZRTP=$(BUILD_GPLV3_ZRTP) BUILD_SILK=$(BUILD_SILK) BUILD_G729=$(BUILD_G729) BUILD_TUNNEL=$(BUILD_TUNNEL) BUILD_WEBRTC_AECM=$(BUILD_WEBRTC_AECM) BUILD_FOR_X86=$(BUILD_FOR_X86) USE_JAVAH=$(USE_JAVAH) -generate-libs: prepare-sources +generate-libs: prepare-sources javah $(NDK_PATH)/ndk-build $(LIBLINPHONE_OPTIONS) -j$(NUMCPUS) update-project: $(SDK_PATH)/android update project --path . --target $(ANDROID_MOST_RECENT_TARGET) + $(SDK_PATH)/android update project --path liblinphone_tester --target $(ANDROID_MOST_RECENT_TARGET) -liblinphone_tester: prepare-sources prepare-cunit prepare-liblinphone_tester +liblinphone_tester: prepare-sources prepare-cunit prepare-liblinphone_tester javah $(NDK_PATH)/ndk-build -C liblinphone_tester $(LIBLINPHONE_OPTIONS) NDK_DEBUG=1 -j$(NUMCPUS) -generate-apk: +javah: + ant javah + +generate-apk: generate-libs ant partial-clean echo "version.name=$(LINPHONE_ANDROID_DEBUG_VERSION)" > default.properties ant debug @@ -141,7 +145,7 @@ install-apk: release: update-project ant clean echo "What is the version name for the release ?"; \ - read version; \ + read version; \ echo "version.name=$$version" > default.properties ant release diff --git a/custom_rules.xml b/custom_rules.xml index fdecf9fbb..5ddacc5b0 100644 --- a/custom_rules.xml +++ b/custom_rules.xml @@ -17,7 +17,7 @@ failonerror="false" /> - + Generate JNI header @@ -56,15 +56,6 @@ - - - - - - - - - Generate Javadoc