Skip to content

Commit

Permalink
Framework: annotate development-only plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
fichtner committed Apr 6, 2020
1 parent b8531b7 commit f00eba9
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 5 deletions.
3 changes: 2 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@ PLUGIN_DIRS+= ${_${CATEGORY}}

list:
.for PLUGIN_DIR in ${PLUGIN_DIRS}
@echo ${PLUGIN_DIR} -- $$(${MAKE} -C ${PLUGIN_DIR} -V PLUGIN_COMMENT)
@echo ${PLUGIN_DIR} -- $$(${MAKE} -C ${PLUGIN_DIR} -V PLUGIN_COMMENT) \
$$(if [ -n "$$(${MAKE} -C ${PLUGIN_DIR} -V PLUGIN_DEVEL _PLUGIN_DEVEL=)" ]; then echo "(development only)"; fi)
.endfor

# shared targets that are sane to run from the root directory
Expand Down
3 changes: 2 additions & 1 deletion Mk/plugins.mk
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@ check:
. endif
.endfor

PLUGIN_DEVEL?= yes
_PLUGIN_DEVEL?= yes
PLUGIN_DEVEL?:= ${_PLUGIN_DEVEL}

PLUGIN_PREFIX?= os-
PLUGIN_SUFFIX?= -devel
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ net-mgmt/nrpe -- Execute nagios plugins
net-mgmt/telegraf -- Agent for collecting metrics and data
net-mgmt/zabbix-agent -- Zabbix monitoring agent
net-mgmt/zabbix4-proxy -- Zabbix Proxy enables decentralized monitoring
net/firewall -- Firewall API supplemental package
net/firewall -- Firewall API supplemental package (development only)
net/freeradius -- RADIUS Authentication, Authorization and Accounting Server
net/frr -- The FRRouting Protocol Suite
net/ftp-proxy -- Control ftp-proxy processes
Expand Down Expand Up @@ -82,11 +82,11 @@ security/intrusion-detection-content-pt-open -- IDS PT Research ruleset (only fo
security/intrusion-detection-content-snort-vrt -- IDS Snort VRT ruleset (needs registration or subscription)
security/maltrail -- Malicious traffic detection system
security/openconnect -- OpenConnect Client
security/softether -- Cross-platform Multi-protocol VPN Program
security/softether -- Cross-platform Multi-protocol VPN Program (development only)
security/tinc -- Tinc VPN
security/tor -- The Onion Router
sysutils/api-backup -- Provide the functionality to download the config.xml
sysutils/apuled -- PC Engine APU LED control
sysutils/apuled -- PC Engine APU LED control (development only)
sysutils/boot-delay -- Apply a persistent 10 second boot delay
sysutils/dmidecode -- Display hardware information on the dashboard
sysutils/lcdproc-sdeclcd -- LCDProc for SDEC LCD devices
Expand Down

0 comments on commit f00eba9

Please sign in to comment.