diff --git a/Android.mk b/Android.mk index 3b2876c88d1d08df12f7a78ce4e74747c288e9f1..194dbf743b5e640d211b7c1bf01a3f99ca228232 100644 --- a/Android.mk +++ b/Android.mk @@ -74,16 +74,16 @@ LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT) include $(BUILD_SYSTEM)/base_rules.mk -seapp_contexts.conf := $(intermediates)/seapp_contexts.conf -$(seapp_contexts.conf): $(LOCAL_PATH)/seapp_contexts $(LOCAL_POLICY_SC) +seapp_contexts.tmp := $(intermediates)/seapp_contexts.tmp +$(seapp_contexts.tmp): $(LOCAL_PATH)/seapp_contexts $(LOCAL_POLICY_SC) @mkdir -p $(dir $@) $(hide) m4 -s $^ > $@ -$(LOCAL_BUILT_MODULE) : $(seapp_contexts.conf) $(TARGET_ROOT_OUT)/sepolicy.$(POLICYVERS) $(HOST_OUT_EXECUTABLES)/checkseapp +$(LOCAL_BUILT_MODULE) : $(seapp_contexts.tmp) $(TARGET_ROOT_OUT)/sepolicy.$(POLICYVERS) $(HOST_OUT_EXECUTABLES)/checkseapp @mkdir -p $(dir $@) $(HOST_OUT_EXECUTABLES)/checkseapp -p $(TARGET_ROOT_OUT)/sepolicy.24 -o $@ $< -seapp_contexts.conf := +seapp_contexts.tmp := ################################## include $(CLEAR_VARS)