From 52901ec2615761390f5ef97b11516dae330d27d1 Mon Sep 17 00:00:00 2001 From: Emil Velikov Date: Mon, 4 Aug 2014 19:11:41 +0100 Subject: android: add CleanSpec.mk The file contains rules that are executed on incremental builds. This way one can avoid doing a full clean and ensure that the new object (library) is correctly build. Inspired by the work of Chih-Wei Huang, from the Android-x86 project. Signed-off-by: Emil Velikov --- CleanSpec.mk | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 CleanSpec.mk (limited to 'CleanSpec.mk') diff --git a/CleanSpec.mk b/CleanSpec.mk new file mode 100644 index 0000000..820a1c7 --- /dev/null +++ b/CleanSpec.mk @@ -0,0 +1,7 @@ +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libmesa_*_intermediates) +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/i9*5_dri_intermediates) +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libglapi_intermediates) +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libGLES_mesa_intermediates) +$(call add-clean-step, rm -rf $(OUT_DIR)/host/$(HOST_OS)-$(HOST_ARCH)/obj/EXECUTABLES/mesa_*_intermediates) +$(call add-clean-step, rm -rf $(OUT_DIR)/host/$(HOST_OS)-$(HOST_ARCH)/obj/EXECUTABLES/glsl_compiler_intermediates) +$(call add-clean-step, rm -rf $(OUT_DIR)/host/$(HOST_OS)-$(HOST_ARCH)/obj/STATIC_LIBRARIES/libmesa_glsl_utils_intermediates) -- cgit v1.1