From ee43c8f35d151120f9a5d5ed8084618df921860e Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Wed, 11 Dec 2019 12:51:26 +0100
Subject: [PATCH] Improve caching logic

---
 Makefile | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/Makefile b/Makefile
index b8e12a0..5b69749 100644
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,10 @@
-.PHONY: build
-$(REPO_PATH)/index.jar: $(REPO_PATH)
+$(REPO_PATH)/index.jar: s3
 	fdroid update --use-date-from-apk
 	fdroid server update
 
-$(REPO_PATH): s3
-	rsync -rlpcgoDv $(S3_PATH)/*-release.apk $(REPO_PATH)/
+s3: update_s3
 
-.PHONY: s3
-s3:
+.PHONY: update_s3
+update_s3:
 	s3cmd sync --preserve s3://releases/quasseldroid-ng/ $(S3_PATH)/
+	rsync -rlpcgoDv $(S3_PATH)/*-release.apk $(REPO_PATH)/
-- 
GitLab