metricspi/package/blackbox_exporter/blackbox_exporter.mk

21 lines
724 B
Makefile

###############################################################################
#
# Prometheus Blackbox Exporter
#
###############################################################################
BLACKBOX_EXPORTER_VERSION = 0.22.0
BLACKBOX_EXPORTER_SITE = $(call github,prometheus,blackbox_exporter,v$(BLACKBOX_EXPORTER_VERSION))
BLACKBOX_EXPORTER_LICENSE = Apache-2.0
BLACKBOX_EXPORTER_LICENSE_FILES = LICENSE
BLACKBOX_EXPORTER_LDFLAGS = -extldflags '-static'
define BLACKBOX_EXPORTER_INSTALL_INIT_SYSTEMD
$(INSTALL) -D -m u=rw,go=r \
$(BR2_EXTERNAL_metricspi_PATH)/package/blackbox_exporter/blackbox_exporter.service \
$(TARGET_DIR)/usr/lib/systemd/system/blackbox_exporter.service
endef
$(eval $(golang-package))