]> rtime.felk.cvut.cz Git - omk.git/commitdiff
base.omk: need to process given pass can be specified by variable <pass_name>_REQUIRED .
authorPavel Pisa <ppisa@pikron.com>
Mon, 9 Sep 2019 20:33:30 +0000 (22:33 +0200)
committerPavel Pisa <ppisa@pikron.com>
Mon, 9 Sep 2019 20:52:50 +0000 (22:52 +0200)
Signed-off-by: Pavel Pisa <ppisa@pikron.com>
snippets/base.omk

index e4e75be2a9e96d081a642abc9a477b758d1a4e25..bd029e65191e125b73e6cdb96b4464401d8a2cb1 100644 (file)
@@ -261,7 +261,7 @@ $(pass):
 $(pass)-submakes:
        @true                   # Do not emit "nothing to be done" messages
 
-ifneq ($(4)$($(pass)_HOOKS),)
+ifneq ($(4)$($(pass)_HOOKS)$($(pass)_REQUIRED),)
 $(pass)-submakes: $(pass)-this-dir
 $(pass)-this-dir: $(foreach subdir,$(SUBDIRS),$(pass)-$(subdir)-subdir)
        +@echo "make[omk]: $(pass) in $(RELATIVE_DIR)"