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
diff --git a/android/android.make b/android/android.make
index 56b650a..f319bb9 100644
--- a/android/android.make
+++ b/android/android.make
@@ -124,7 +124,11 @@
 		-storepass android -keypass android -validity 365 \
 		-dname "CN=Android Debug,O=Android,C=US"
 
+ifdef NODEPS
+$(APK): $(TEMP_APK) $(KEYSTORE)
+else
 $(APK): $(TEMP_APK) $(BUILDDIR)/rockbox.zip $(KEYSTORE)
+endif
 	$(SILENT)rm -f $@
 	$(call PRINTS,SIGN $(subst $(BUILDDIR)/,,$@))jarsigner \
 		-keystore "$(KEYSTORE)" -storepass "android" -keypass "android" \
diff --git a/tools/root.make b/tools/root.make
index a54d778..f97588f 100644
--- a/tools/root.make
+++ b/tools/root.make
@@ -260,7 +260,11 @@
 
 zip: $(BUILDDIR)/rockbox.zip
 
+ifdef NODEPS
+$(BUILDDIR)/rockbox.zip:
+else
 $(BUILDDIR)/rockbox.zip: build
+endif
 	$(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) --app=$(APPLICATION) -m \"$(MODELNAME)\" -i \"$(TARGET_ID)\"  -r "$(ROOTDIR)" --rbdir="$(RBDIR)" $(TARGET) $(BINARY)
 
 mapzip: