From 473425374f517ae3bf83fc8f59ea89c28e69ba91 Mon Sep 17 00:00:00 2001 From: midipix 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