Makefile (1210B)
1 # See LICENSE file for copyright and license details. 2 3 PREFIX ?= /usr/local 4 5 SRC =\ 6 redis.conf \ 7 torrc 8 9 all: 10 @echo 'Run "make install" to install to $(DESTDIR)$(PREFIX)/share/tor-dam' 11 @echo 'Run "make install-init" to install initscripts to $(DESTDIR)/etc' 12 13 install: 14 @echo 'Installing to $(DESTDIR)$(PREFIX)/share/tor-dam' 15 mkdir -p $(DESTDIR)$(PREFIX)/share/tor-dam 16 cp -f $(SRC) $(DESTDIR)$(PREFIX)/share/tor-dam 17 18 install-init: 19 @echo 'Installing to $(DESTDIR)/etc/init.d and $(DESTDIR)/etc/conf.d' 20 mkdir -p $(DESTDIR)/etc/init.d $(DESTDIR)/etc/conf.d 21 cp -f dam-dir.init $(DESTDIR)/etc/init.d/dam-dir 22 cp -f dam-client.init $(DESTDIR)/etc/init.d/dam-client 23 chmod 755 $(DESTDIR)/etc/init.d/dam-dir 24 chmod 755 $(DESTDIR)/etc/init.d/dam-client 25 cp -f dam-dir.conf $(DESTDIR)/etc/conf.d/dam-dir 26 cp -f dam-client.conf $(DESTDIR)/etc/conf.d/dam-client 27 28 uninstall: 29 @echo 'Uninstalling from $(DESTDIR)$(PREFIX)/share/tor-dam' 30 rm -rf $(DESTDIR)$(PREFIX)/share/tor-dam 31 @echo 'Uninstalling initscripts from $(DESTDIR)/etc' 32 rm -f $(DESTDIR)/etc/init.d/dam-dir $(DESTDIR)/etc/init.d/dam-client 33 rm -f $(DESTDIR)/etc/conf.d/dam-dir $(DESTDIR)/etc/conf.d/dam-client 34 35 .PHONY: all install install-init uninstall