enhance Makefile. "make clean" must clean every object file.
This commit is contained in:
parent
9aab1ddaaa
commit
20d0a6c1ed
1 changed files with 8 additions and 4 deletions
12
Makefile
12
Makefile
|
@ -457,11 +457,11 @@ liblinphone_tester: prepare-sources prepare-cunit prepare-liblinphone_tester jav
|
||||||
javah:
|
javah:
|
||||||
ant javah
|
ant javah
|
||||||
|
|
||||||
generate-apk: clean generate-libs
|
generate-apk: java-clean generate-libs
|
||||||
echo "version.name=$(LINPHONE_ANDROID_DEBUG_VERSION)" > default.properties
|
echo "version.name=$(LINPHONE_ANDROID_DEBUG_VERSION)" > default.properties
|
||||||
ant debug
|
ant debug
|
||||||
|
|
||||||
generate-mediastreamer2-apk: clean generate-mediastreamer2-libs
|
generate-mediastreamer2-apk: java-clean generate-mediastreamer2-libs
|
||||||
@cd $(TOPDIR)/submodules/linphone/mediastreamer2/java && \
|
@cd $(TOPDIR)/submodules/linphone/mediastreamer2/java && \
|
||||||
echo "version.name=$(LINPHONE_ANDROID_DEBUG_VERSION)" > default.properties && \
|
echo "version.name=$(LINPHONE_ANDROID_DEBUG_VERSION)" > default.properties && \
|
||||||
ant debug
|
ant debug
|
||||||
|
@ -497,10 +497,14 @@ clean-ndk-build:
|
||||||
cd $(TOPDIR)/submodules/linphone/mediastreamer2/java && ant clean; \
|
cd $(TOPDIR)/submodules/linphone/mediastreamer2/java && ant clean; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
clean:
|
.NOTPARALLEL clean-native: clean-ndk-build clean-ffmpeg clean-x264 clean-openh264 clean-vpx
|
||||||
|
|
||||||
|
java-clean:
|
||||||
ant 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
|
.PHONY: clean install-apk run-linphone
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue