2010-03-08 18:11:37 -08:00
|
|
|
# Copyright (C) 2007 The Android Open Source Project
|
|
|
|
#
|
|
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
|
|
# you may not use this file except in compliance with the License.
|
|
|
|
# You may obtain a copy of the License at
|
|
|
|
#
|
|
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
#
|
|
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
|
# See the License for the specific language governing permissions and
|
|
|
|
# limitations under the License.
|
|
|
|
#
|
|
|
|
|
|
|
|
# If you don't need to do a full clean build but would like to touch
|
|
|
|
# a file or delete some intermediate files, add a clean step to the end
|
|
|
|
# of the list. These steps will only be run once, if they haven't been
|
|
|
|
# run before.
|
|
|
|
#
|
|
|
|
# E.g.:
|
|
|
|
# $(call add-clean-step, touch -c external/sqlite/sqlite3.h)
|
|
|
|
# $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libz_intermediates)
|
|
|
|
#
|
|
|
|
# Always use "touch -c" and "rm -f" or "rm -rf" to gracefully deal with
|
|
|
|
# files that are missing or have been moved.
|
|
|
|
#
|
|
|
|
# Use $(PRODUCT_OUT) to get to the "out/target/product/blah/" directory.
|
|
|
|
# Use $(OUT_DIR) to refer to the "out" directory.
|
|
|
|
#
|
|
|
|
# If you need to re-do something that's already mentioned, just copy
|
|
|
|
# the command and add it to the bottom of the list. E.g., if a change
|
|
|
|
# that you made last week required touching a file and a change you
|
|
|
|
# made today requires touching the same file, just copy the old
|
|
|
|
# touch step and add it to the end of the list.
|
|
|
|
#
|
|
|
|
# ************************************************
|
|
|
|
# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
|
|
|
|
# ************************************************
|
|
|
|
|
|
|
|
# For example:
|
|
|
|
#$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/APPS/AndroidTests_intermediates)
|
|
|
|
#$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/core_intermediates)
|
|
|
|
#$(call add-clean-step, find $(OUT_DIR) -type f -name "IGTalkSession*" -print0 | xargs -0 rm -f)
|
|
|
|
#$(call add-clean-step, rm -rf $(PRODUCT_OUT)/data/*)
|
2009-11-12 11:32:50 -08:00
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/com/android/internal/os/IDropBoxService.java)
|
2010-03-05 15:46:30 -08:00
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/backup)
|
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/com/android/internal/backup)
|
2010-03-05 18:03:22 -08:00
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/backup)
|
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/com/android/internal/backup)
|
2010-03-05 18:58:14 -08:00
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/app)
|
2010-03-31 10:59:43 -07:00
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/content)
|
2010-04-01 11:53:05 -07:00
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/APPS/FrameworkTest_intermediates/)
|
2010-04-06 20:21:30 -05:00
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/android.policy*)
|
|
|
|
$(call add-clean-step, rm -rf $(TARGET_OUT_JAVA_LIBRARIES)/android.policy.jar)
|
2010-05-02 16:28:15 -07:00
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates)
|
2010-07-23 00:19:11 -07:00
|
|
|
$(call add-clean-step, rm -f $(PRODUCT_OUT)/obj/lib/libequalizer.so)
|
|
|
|
$(call add-clean-step, rm -f $(PRODUCT_OUT)/obj/lib/libequalizertest.so)
|
|
|
|
$(call add-clean-step, rm -f $(PRODUCT_OUT)/obj/lib/libreverb.so)
|
|
|
|
$(call add-clean-step, rm -f $(PRODUCT_OUT)/obj/lib/libreverbtest.so)
|
|
|
|
$(call add-clean-step, rm -f $(PRODUCT_OUT)/symbols/system/lib/libequalizer.so)
|
|
|
|
$(call add-clean-step, rm -f $(PRODUCT_OUT)/symbols/system/lib/libequalizertest.so)
|
|
|
|
$(call add-clean-step, rm -f $(PRODUCT_OUT)/symbols/system/lib/libreverb.so)
|
|
|
|
$(call add-clean-step, rm -f $(PRODUCT_OUT)/symbols/system/lib/libreverbtest.so)
|
|
|
|
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libequalizer_intermediates)
|
|
|
|
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libequalizertest_intermediates)
|
|
|
|
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libreverb_intermediates)
|
|
|
|
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libreverbtest_intermediates)
|
|
|
|
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/lib/soundfx/)
|
2010-08-18 15:59:25 -07:00
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/os/storage/*)
|
2010-10-12 13:00:50 -07:00
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/com/trustedlogic)
|
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/src/com/trustedlogic)
|
2010-10-18 15:13:00 -07:00
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/com/trustedlogic)
|
|
|
|
$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/src/com/trustedlogic)
|
2010-03-08 18:11:37 -08:00
|
|
|
|
|
|
|
# ************************************************
|
|
|
|
# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
|
|
|
|
# ************************************************
|