diff --git a/build/ab.mk b/build/ab.mk index ab882a6c..4691de52 100644 --- a/build/ab.mk +++ b/build/ab.mk @@ -113,7 +113,8 @@ $(OBJ)/build.ninja $(OBJ)/build.targets &: || (rm -f $@ && false) include $(OBJ)/build.targets -.NOTPARALLEL: $(ninja-targets) -.PHONY: $(ninja-targets) -$(ninja-targets) : $(OBJ)/build.ninja +.PHONY: $(ninja-targets) invoke-ninja +.NOTPARALLEL: invoke-ninja +$(ninja-targets): invoke-ninja +invoke-ninja: $(OBJ)/build.ninja +$(hide) $(NINJA) -f $(OBJ)/build.ninja $@