| # from gyp-generated Makefile | |
| empty := | |
| space := $(empty) $(empty) | |
| replace_spaces = $(subst $(space),?,$1) | |
| unreplace_spaces = $(subst ?,$(space),$1) | |
| dirx = $(call unreplace_spaces,$(dir $(call replace_spaces,$1))) | |
| test: foo | |
| echo $(call dirx,foo/bar) | |
| echo $(call dirx,foo bar/baz quux) | |
| echo $(call dirx,foo,bar) | |
| foo: | |
| mkdir foo "foo bar" | |