summaryrefslogtreecommitdiff
path: root/src/pmsnap/GNUmakefile
blob: df7c2709d1d61642138ff6bd7ddc87bfbc80af94 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
TOPDIR = ../..
include $(TOPDIR)/src/include/builddefs

SCRIPTS = pmsnap.sh
CONFIGS = crontab.IN Snap control
HTMLDOC = summary.html
LSRCFILES = $(SCRIPTS) $(CONFIGS) $(HTMLDOC)
LDIRT = crontab

default: crontab

crontab : crontab.IN
	$(SED) -e '/\# .*/b' -e 's;PCP_BINADM_DIR;$(PCP_BINADM_DIR);g' < $< > $@

include $(BUILDRULES)

install: default
ifeq "$(ENABLE_QT)" "true"
	$(INSTALL) -m 755 -d $(PCP_BINADM_DIR)
	$(INSTALL) -m 755 pmsnap.sh $(PCP_BINADM_DIR)/pmsnap
	$(INSTALL) -m 755 -d $(PCP_VAR_DIR)/config/pmsnap
	$(INSTALL) -m 644 Snap crontab summary.html $(PCP_VAR_DIR)/config/pmsnap
	$(INSTALL) -m 755 -d `dirname $(PCP_PMSNAPCONTROL_PATH)`
	$(INSTALL) -m 644 control $(PCP_PMSNAPCONTROL_PATH)
endif

default_pcp:	default

install_pcp:	install