Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 25f3963f authored by Colin Cross's avatar Colin Cross Committed by Automerger Merge Worker
Browse files

Merge "Use files written by Soong" into main am: da0bc02b

parents 53661d57 da0bc02b
Loading
Loading
Loading
Loading
+2 −17
Original line number Diff line number Diff line
@@ -93,26 +93,11 @@ ifdef LOCAL_SOONG_RESOURCE_EXPORT_PACKAGE
  $(call add-dependency,$(LOCAL_BUILT_MODULE),$(my_res_package))

  my_transitive_res_packages := $(intermediates.COMMON)/transitive-res-packages
  $(my_transitive_res_packages): PRIVATE_TRANSITIVE_RES_PACKAGES := $(filter-out $(LOCAL_SOONG_RESOURCE_EXPORT_PACKAGE),$(LOCAL_SOONG_TRANSITIVE_RES_PACKAGES))
  $(my_transitive_res_packages):
	@echo Write transitive resource package list $@
	rm -f $@
	touch $@
	$(foreach f,$(PRIVATE_TRANSITIVE_RES_PACKAGES),\
	  echo "$f" >> $@; )

  $(eval $(call copy-one-file,$(LOCAL_SOONG_TRANSITIVE_RES_PACKAGES),$(my_transitive_res_packages)))
  $(call add-dependency,$(my_res_package),$(my_transitive_res_packages))

  my_proguard_flags := $(intermediates.COMMON)/export_proguard_flags
  $(my_proguard_flags): $(LOCAL_SOONG_EXPORT_PROGUARD_FLAGS)
	@echo "Export proguard flags: $@"
	rm -f $@
	touch $@
	for f in $+; do \
		echo -e "\n# including $$f" >>$@; \
		cat $$f >>$@; \
	done

  $(eval $(call copy-one-file,$(LOCAL_SOONG_EXPORT_PROGUARD_FLAGS),$(my_proguard_flags)))
  $(call add-dependency,$(LOCAL_BUILT_MODULE),$(my_proguard_flags))

  my_static_library_extra_packages := $(intermediates.COMMON)/extra_packages