|
这是一个makefile ,后三句是什么意思?
# $(call find-program, filter-pattern)
find-program = $(filter $1, \
$(wildcard \
$(addsuffix /*, \
$(sort \
$(subst :, , \
$(subst ::,:.:, \
$(patsubst :%,.:%, \
$(patsubst %:,%:.,$(PATH)))))))))
find:
@echo $(words $(call find-program, %)) |
|