diff --git a/Android.mk b/Android.mk index 1d37c098b86cb6079d95a284aa788e853ab13af7..cb67f72f822be97a1c6ac49040daae321aac2cec 100644 --- a/Android.mk +++ b/Android.mk @@ -912,9 +912,10 @@ $(nonplat_property_contexts.tmp): $(nonplat_pcfiles) $(LOCAL_BUILT_MODULE): PRIVATE_SEPOLICY := $(built_sepolicy) -$(LOCAL_BUILT_MODULE): $(nonplat_property_contexts.tmp) $(built_sepolicy) $(HOST_OUT_EXECUTABLES)/checkfc +$(LOCAL_BUILT_MODULE): PRIVATE_FC_SORT := $(HOST_OUT_EXECUTABLES)/fc_sort +$(LOCAL_BUILT_MODULE): $(nonplat_property_contexts.tmp) $(built_sepolicy) $(HOST_OUT_EXECUTABLES)/checkfc $(HOST_OUT_EXECUTABLES)/fc_sort @mkdir -p $(dir $@) - $(hide) sed -e 's/#.*$$//' -e '/^$$/d' $< | sort -u -o $@ + $(hide) $(PRIVATE_FC_SORT) $< $@ $(hide) $(HOST_OUT_EXECUTABLES)/checkfc -p $(PRIVATE_SEPOLICY) $@ built_nonplat_pc := $(LOCAL_BUILT_MODULE)