From e2504595970431db9127e170ebfb57b59d5d9e72 Mon Sep 17 00:00:00 2001
From: midipix <writeonce@midipix.org>
Date: Fri, 6 May 2016 04:48:19 -0400
Subject: build system: fix dependency of app.tag, avoid unconditional step
 execution.

---
 Makefile.in       | 2 +-
 project/custom.mk | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/Makefile.in b/Makefile.in
index 6e5312b..162e2f7 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -115,7 +115,7 @@ app:		package-app app-tag
 
 app-tag:	package-app app.tag
 
-app.tag:	package-app
+app.tag:
 		cp $(PACKAGE_APP) $(APP)
 		touch app.tag
 
diff --git a/project/custom.mk b/project/custom.mk
index b0adcdd..3845121 100644
--- a/project/custom.mk
+++ b/project/custom.mk
@@ -31,6 +31,7 @@ ifeq ($(ALL_STATIC),yes)
 package-app:	static-app
 app:		PACKAGE_APP = $(STATIC_APP)
 app-tag:	PACKAGE_APP = $(STATIC_APP)
+app.tag:	$(STATIC_APP)
 
 
 else ifeq ($(ALL_SHARED),yes)
@@ -38,6 +39,7 @@ else ifeq ($(ALL_SHARED),yes)
 package-app:	shared-app
 app:		PACKAGE_APP = $(SHARED_APP)
 app-tag:	PACKAGE_APP = $(SHARED_APP)
+app.tag:	$(SHARED_APP)
 
 
 else
@@ -45,5 +47,6 @@ else
 package-app:	default-app
 app:		PACKAGE_APP = $(DEFAULT_APP)
 app-tag:	PACKAGE_APP = $(DEFAULT_APP)
+app.tag:	$(DEFAULT_APP)
 
 endif
-- 
cgit v1.2.3