rework build, fix google install
authorGuillaume Castagnino <casta@xwing.info>
Fri, 30 Jun 2017 08:19:51 +0000 (10:19 +0200)
committerGuillaume Castagnino <casta@xwing.info>
Fri, 30 Jun 2017 08:19:51 +0000 (10:19 +0200)
Makefile
cm-google.sh

index 4dfece6295a8528da4b97f5116571c12700ed227..8a8faa86691cbbfe39fa47122690988df14acff2 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -16,18 +16,21 @@ FILES_GOOGLE = cm-google.sh $(shell find $(DIRS_GOOGLE) -type f)
 
 all: zip
 
-zip: $(ZIPFILE) $(ZIPFILE_GOOGLE)
+zip: $(ZIPFILE) $(ZIPFILE_GOOGLE) sign
 
 clean:
        rm -f "$(ZIPFILE)" "$(ZIPFILE_SIGNED)" "$(ZIPFILE_GOOGLE)" "$(ZIPFILE_GOOGLE_SIGNED)"
 
-$(ZIPFILE): clean $(FILES_COMMON:%=%.zipped) $(FILES:%=%.zipped)
+sign: $(ZIPFILE) $(ZIPFILE_GOOGLE)
        java -jar tools/SignApk.jar -w -a 4 $(PUBKEY) $(PRIVKEY) $(ZIPFILE) $(ZIPFILE_SIGNED)
-       @echo "$(ZIPFILE) / $(ZIPFILE_SIGNED) are ready"
+       java -jar tools/SignApk.jar -w -a 4 $(PUBKEY) $(PRIVKEY) $(ZIPFILE_GOOGLE) $(ZIPFILE_GOOGLE_SIGNED)
+       @echo "$(ZIPFILE_SIGNED) and $(ZIPFILE_GOOGLE_SIGNED) are ready"
+
+$(ZIPFILE): clean $(FILES_COMMON:%=%.zipped) $(FILES:%=%.zipped)
+       @echo "$(ZIPFILE) is ready"
 
 $(ZIPFILE_GOOGLE): clean $(FILES_COMMON:%=%.zipped) $(FILES_GOOGLE:%=%.zipped)
-       java -jar tools/SignApk.jar -w -a 4 $(PUBKEY) $(PRIVKEY) $(ZIPFILE_GOOGLE) $(ZIPFILE_GOOGLE_SIGNED)
-       @echo "$(ZIPFILE_GOOGLE) / $(ZIPFILE_GOOGLE_SIGNED) are ready"
+       @echo "$(ZIPFILE_GOOGLE) is ready"
 
 $(FILES_COMMON:%=%.zipped): %.zipped : %
        @echo "Zipping common files"
index 78331aea4a4b92eaf30d710aca10718fd716f085..942f4a8e12dbf2d3497ac72ea790272b447e8481 100755 (executable)
@@ -8,7 +8,7 @@ export PATH="${PATH}:/system/bin:/system/xbin"
 
 # install restore script
 echo "Installing restore script"
-cp cm-data/99-perso-google-clean.sh.addon /system/addon.d/99-perso-google-clean.sh
+cp cm-data-google/99-perso-google-clean.sh.addon /system/addon.d/99-perso-google-clean.sh
 chown root:root /system/addon.d/99-perso-google-clean.sh
 chmod 755 /system/addon.d/99-perso-google-clean.sh