dont create keys directory
[tests.git] / node_ssh / Makefile
1 CODE = nst.py
2
3 CONFIG = nst_config
4
5 CRON = nst.cron
6
7 CROND = /etc/init.d/crond
8  
9 APPS = nst
10
11 datadir := /usr/share
12 appdir := /planetlab/tests/nst
13
14 all: $(APPS)
15
16 nst: $(CODE) $(CONFIG) $(CRON) data
17         install -D -m 755 nst.py $(datadir)/$(appdir)/$(CODE)
18         install -D -m 750 nst_config $(datadir)/$(appdir)/$(CONFIG)
19         install -D -m 755 nst.cron /etc/cron.d/$(CRON)
20
21         # create symlink to executable  
22         ln -s $(datadir)/$(appdir)/$(CODE) /usr/bin/nst
23
24         # reload cron
25         $(CROND) restart
26
27
28 data:
29         install -d -m 755 $(datadir)/$(appdir)/plots/   
30         install -d -m 755 $(datadir)/$(appdir)/data/
31 clean:
32         rm -Rf $(datadir)/$(appdir)
33         rm -rf /etc/cron.d/$(CRON)
34         rm -rf /usr/bin/nst
35
36         $(CROND) restart
37
38 .PHONY: clean data