From 20d0a6c1ed2bd15bb6c20b2d6a65db91ff4729a4 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Wed, 12 Nov 2014 16:28:12 +0100 Subject: [PATCH] enhance Makefile. "make clean" must clean every object file. --- Makefile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 05f97686c..6af05efb5 100644 --- a/Makefile +++ b/Makefile @@ -457,11 +457,11 @@ liblinphone_tester: prepare-sources prepare-cunit prepare-liblinphone_tester jav javah: ant javah -generate-apk: clean generate-libs +generate-apk: java-clean generate-libs echo "version.name=$(LINPHONE_ANDROID_DEBUG_VERSION)" > default.properties ant debug -generate-mediastreamer2-apk: clean generate-mediastreamer2-libs +generate-mediastreamer2-apk: java-clean generate-mediastreamer2-libs @cd $(TOPDIR)/submodules/linphone/mediastreamer2/java && \ echo "version.name=$(LINPHONE_ANDROID_DEBUG_VERSION)" > default.properties && \ ant debug @@ -497,10 +497,14 @@ clean-ndk-build: cd $(TOPDIR)/submodules/linphone/mediastreamer2/java && ant clean; \ fi -clean: +.NOTPARALLEL clean-native: clean-ndk-build clean-ffmpeg clean-x264 clean-openh264 clean-vpx + +java-clean: ant clean -veryclean: clean clean-ndk-build clean-ffmpeg clean-x264 clean-openh264 clean-vpx +clean: clean-native java-clean + +veryclean: clean .PHONY: clean install-apk run-linphone