Added NODEPS define to skip recompilation for zip and apk builds. Usage: make zip NODEPS=1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30050 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
7763869e10
commit
35cd408196
2 changed files with 8 additions and 0 deletions
|
@ -124,7 +124,11 @@ $(KEYSTORE):
|
||||||
-storepass android -keypass android -validity 365 \
|
-storepass android -keypass android -validity 365 \
|
||||||
-dname "CN=Android Debug,O=Android,C=US"
|
-dname "CN=Android Debug,O=Android,C=US"
|
||||||
|
|
||||||
|
ifdef NODEPS
|
||||||
|
$(APK): $(TEMP_APK) $(KEYSTORE)
|
||||||
|
else
|
||||||
$(APK): $(TEMP_APK) $(BUILDDIR)/rockbox.zip $(KEYSTORE)
|
$(APK): $(TEMP_APK) $(BUILDDIR)/rockbox.zip $(KEYSTORE)
|
||||||
|
endif
|
||||||
$(SILENT)rm -f $@
|
$(SILENT)rm -f $@
|
||||||
$(call PRINTS,SIGN $(subst $(BUILDDIR)/,,$@))jarsigner \
|
$(call PRINTS,SIGN $(subst $(BUILDDIR)/,,$@))jarsigner \
|
||||||
-keystore "$(KEYSTORE)" -storepass "android" -keypass "android" \
|
-keystore "$(KEYSTORE)" -storepass "android" -keypass "android" \
|
||||||
|
|
|
@ -260,7 +260,11 @@ fontzip:
|
||||||
|
|
||||||
zip: $(BUILDDIR)/rockbox.zip
|
zip: $(BUILDDIR)/rockbox.zip
|
||||||
|
|
||||||
|
ifdef NODEPS
|
||||||
|
$(BUILDDIR)/rockbox.zip:
|
||||||
|
else
|
||||||
$(BUILDDIR)/rockbox.zip: build
|
$(BUILDDIR)/rockbox.zip: build
|
||||||
|
endif
|
||||||
$(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -i \"$(TARGET_ID)\" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" $(TARGET) $(BINARY)
|
$(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -i \"$(TARGET_ID)\" -r "$(ROOTDIR)" --rbdir="$(RBDIR)" $(TARGET) $(BINARY)
|
||||||
|
|
||||||
mapzip:
|
mapzip:
|
||||||
|
|
Loading…
Reference in a new issue