File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55#
66
77.PHONY : projects
8- clean distclean all : projects
8+ # Forward any goal verbatim to the child Makefiles. Catches the mode targets
9+ # (shared_release, shared_debug, ...) that come from build/rules/exec and are
10+ # only defined in leaf Makefiles - this wrapper does not include those rules
11+ # and must not duplicate their names. The pattern rule's empty recipe (`@:`)
12+ # is a no-op; the real work happens in `projects`, which forwards
13+ # $(MAKECMDGOALS) to the children that DO understand the goal.
14+ % : projects ; @:
915projects :
1016 $(MAKE ) -f Makefile-testrunner $(MAKECMDGOALS )
1117 $(MAKE ) -C ../DataTest $(MAKECMDGOALS )
Original file line number Diff line number Diff line change 55#
66
77.PHONY : projects
8- clean distclean all : projects
8+ # Forward any goal verbatim to the child Makefiles. Catches the mode targets
9+ # (shared_release, shared_debug, ...) that come from build/rules/exec and are
10+ # only defined in leaf Makefiles - this wrapper does not include those rules
11+ # and must not duplicate their names. The pattern rule's empty recipe (`@:`)
12+ # is a no-op; the real work happens in `projects`, which forwards
13+ # $(MAKECMDGOALS) to the children that DO understand the goal.
14+ % : projects ; @:
915projects :
1016 $(MAKE ) -f Makefile-Driver $(MAKECMDGOALS )
1117ifneq ($(LINKMODE ) ,STATIC)
You can’t perform that action at this time.
0 commit comments