79795301

Date: 2025-10-20 21:32:00
Score: 1
Natty:
Report link

This was adequate for my needs:

MAKEALL := $(findstring B,$(MAKEFLAGS))

DRYRUN := $(findstring n,$(MAKEFLAGS))

Picks off two make option flags:

@echo "MAKEFLAGS: $(MAKEFLAGS) MAKEALL: $(MAKEALL) DRYRUN: $(DRYRUN)"

Result:

make -Bi

MAKEFLAGS: Bi MAKEALL: B DRYRUN:

Thus these flags can be tested for individually.

Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Scott Franco