2015-07-09 12:35:20 +02:00
|
|
|
PAGER?= less
|
|
|
|
|
|
|
|
|
|
all:
|
|
|
|
|
@cat ${.CURDIR}/README.md | ${PAGER}
|
|
|
|
|
|
2017-01-03 23:14:03 +01:00
|
|
|
CATEGORIES= devel net net-mgmt sysutils security www
|
2015-07-09 15:23:30 +02:00
|
|
|
|
|
|
|
|
.for CATEGORY in ${CATEGORIES}
|
2015-07-09 15:49:47 +02:00
|
|
|
_${CATEGORY}!= ls -1d ${CATEGORY}/*
|
|
|
|
|
PLUGIN_DIRS+= ${_${CATEGORY}}
|
2015-07-09 15:23:30 +02:00
|
|
|
.endfor
|
2015-07-09 12:35:20 +02:00
|
|
|
|
|
|
|
|
list:
|
2016-09-26 17:37:26 +02:00
|
|
|
.for PLUGIN_DIR in ${PLUGIN_DIRS}
|
2016-10-22 15:53:53 +02:00
|
|
|
@echo ${PLUGIN_DIR} -- $$(${MAKE} -C ${PLUGIN_DIR} -V PLUGIN_COMMENT)
|
2016-09-26 17:37:26 +02:00
|
|
|
.endfor
|
|
|
|
|
|
2016-11-12 08:23:13 +01:00
|
|
|
TARGETS= lint sweep style style-fix clean
|
2016-09-27 09:25:24 +02:00
|
|
|
|
2016-10-21 20:29:28 +02:00
|
|
|
.for TARGET in ${TARGETS}
|
|
|
|
|
${TARGET}:
|
|
|
|
|
. for PLUGIN_DIR in ${PLUGIN_DIRS}
|
|
|
|
|
@${MAKE} -C ${PLUGIN_DIR} ${TARGET}
|
|
|
|
|
. endfor
|
2016-10-21 19:59:26 +02:00
|
|
|
.endfor
|