2 # Copyright (C) 2013-2017 OpenWrt.org
4 include $(TOPDIR
)/rules.mk
6 PKG_NAME
:=prometheus-node-exporter-lua
7 PKG_VERSION
:=2017.05.07
10 PKG_MAINTAINER
:=Christian Simon
<simon@swine.de
>
11 PKG_LICENSE
:=Apache-2.0
13 include $(INCLUDE_DIR
)/package.mk
15 define Package
/prometheus-node-exporter-lua
18 TITLE
:=Provides system statistics
as Prometheus scraping endpoint
20 URL
:=https
://github.com
/rbo
/openwrt_exporter
24 define Package
/prometheus-node-exporter-lua
/conffiles
25 /etc
/config
/prometheus-node-exporter-lua
28 define Package
/prometheus-node-exporter-lua
/description
29 Provides node metrics
as Prometheus scraping endpoint.
31 This service is a lightweight rewrite in LUA of the offical Prometheus node_exporter.
36 define Package
/prometheus-node-exporter-lua
/install
37 $(INSTALL_DIR
) $(1)/etc
/config
38 $(INSTALL_CONF
) .
/files
/etc
/config
/prometheus-node-exporter-lua
$(1)/etc
/config
/prometheus-node-exporter-lua
39 $(INSTALL_DIR
) $(1)/etc
/init.d
40 $(INSTALL_BIN
) .
/files
/etc
/init.d
/prometheus-node-exporter-lua
$(1)/etc
/init.d
/prometheus-node-exporter-lua
41 $(INSTALL_DIR
) $(1)/usr
/bin
42 $(INSTALL_BIN
) .
/files
/usr
/bin
/prometheus-node-exporter-lua
$(1)/usr
/bin
/prometheus-node-exporter-lua
45 $(eval
$(call BuildPackage
,prometheus-node-exporter-lua
))