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

Commit e1af00ba authored by LaMont Jones's avatar LaMont Jones
Browse files

definitions.mk: Detect bad zip files.

If the jar file passed to add-jar-resources-to-package is passed a
non-zipfile, then we should produce an error.

Bug: 153900481
Test: manual
Change-Id: Idc4dd9afd89eaee08a9e792dfa2a759e64b783fc
parent 37e6196c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -2329,6 +2329,7 @@ endef
define add-jar-resources-to-package
  rm -rf $(3)
  mkdir -p $(3)
  zipinfo -1 $(2) > /dev/null
  unzip -qo $(2) -d $(3) $$(zipinfo -1 $(2) | grep -v -E "\.class$$")
  $(JAR) uf $(1) $(call jar-args-sorted-files-in-directory,$(3))
endef