Framework: annotate development-only plugins

PR: https://forum.opnsense.org/index.php?topic=10177.0
This commit is contained in:
Franco Fichtner
2020-04-06 14:51:49 +02:00
parent b8531b77d9
commit f00eba92f1
3 changed files with 7 additions and 5 deletions
+2 -1
View File
@@ -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
+2 -1
View File
@@ -51,7 +51,8 @@ check:
. endif
.endfor
PLUGIN_DEVEL?= yes
_PLUGIN_DEVEL?= yes
PLUGIN_DEVEL?:= ${_PLUGIN_DEVEL}
PLUGIN_PREFIX?= os-
PLUGIN_SUFFIX?= -devel
+3 -3
View File
@@ -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
@@ -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