From cb57f57a2df433dfde24878ba5cc6d87995e29fb Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Tue, 3 Dec 2019 21:46:47 +0100 Subject: [PATCH] Allow "make all" to be overridden --- src/makefile.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/makefile.c b/src/makefile.c index e4b866a..8850be0 100644 --- a/src/makefile.c +++ b/src/makefile.c @@ -939,7 +939,10 @@ static int _targets_all(Makefile * makefile) depends[i++] = "subdirs"; if(_makefile_get_config(makefile, NULL, "targets") != NULL) depends[i++] = "$(TARGETS)"; - _makefile_target(makefile, "all", depends[0], depends[1], NULL); + if(_makefile_get_config(makefile, "all", "type") != NULL) + _targets_target(makefile, "all"); + else + _makefile_target(makefile, "all", depends[0], depends[1], NULL); return 0; }