]> arthur.barton.de Git - netdata.git/blob - Makefile
delete unupdated dimensions after a week
[netdata.git] / Makefile
1 ifndef BIN_DIR\r
2 BIN_DIR = "$(PWD)"\r
3 endif\r
4 \r
5 ifndef CONFIG_DIR\r
6 CONFIG_DIR = "$(PWD)/conf.d"\r
7 endif\r
8 \r
9 ifndef LOG_DIR\r
10 LOG_DIR = "$(PWD)/log"\r
11 endif\r
12 \r
13 ifndef PLUGINS_DIR\r
14 PLUGINS_DIR = "$(PWD)/plugins.d"\r
15 endif\r
16 \r
17 COMMON_FLAGS = BIN_DIR='$(BIN_DIR)' CONFIG_DIR='$(CONFIG_DIR)' LOG_DIR='$(LOG_DIR)' PLUGINS_DIR='$(PLUGINS_DIR)'\r
18 \r
19 ifdef debug\r
20 COMMON_FLAGS += debug=1\r
21 endif\r
22 \r
23 all: \r
24         $(MAKE) -C src $(COMMON_FLAGS) all\r
25 \r
26 clean:\r
27         $(MAKE) -C src clean\r
28         -rm -f netdata netdata.old plugins.d/apps.plugin plugins.d/apps.plugin.old\r
29 \r
30 install:\r
31         $(MAKE) -C src $(COMMON_FLAGS) install\r
32 \r
33 getconf:\r
34         @wget -O conf.d/netdata.conf.new "http://localhost:19999/netdata.conf"; \\r
35         if [ $$? -eq 0 -a -s conf.d/netdata.conf.new ]; \\r
36         then \\r
37                 mv conf.d/netdata.conf conf.d/netdata.conf.old; \\r
38                 mv conf.d/netdata.conf.new conf.d/netdata.conf; \\r
39         fi\r
40 \r
41 .PHONY: all clean install getconf\r