git-daemon/chiark-urlmap: better security
[userv-utils] / git-daemon / Makefile
CommitLineData
e9fec26a
TF
1# Makefile for userv-git-daemon
2#
3# This was written by Tony Finch <dot@dotat.at>
4# You may do anything with it, at your own risk.
5# http://creativecommons.org/publicdomain/zero/1.0/
6
7include ../settings.make
8
9TARGETS= git-upload-pack inetd.conf
10
11SUBSTVARS= libuserv etcuserv
12SEDSCRIPT= '$(foreach f, $(SUBSTVARS), s,@$f@,$($f),g; )'
13
14all: $(TARGETS)
15
16%: %.in
17 sed $(SEDSCRIPT) <$< >$@.new && mv -f $@.new $@
18
19install: all
20 mkdir -p $(libuserv) $(etcuserv) $(services)
21 cp git-daemon git-service $(libuserv)
22 cp git-upload-pack $(services)
23 cp git-urlmap $(etcuserv)
24
25clean:
26 rm -f $(TARGETS)
27
28# end