]> git.ipfire.org Git - network.git/blame - Makefile
Introduce new versioning schema.
[network.git] / Makefile
CommitLineData
aa574002
MT
1
2NAME = network
d9e4e1ab 3VER = 001
aa574002
MT
4
5DESTDIR=
6
d9e4e1ab
MT
7# File to store the version number in.
8VERSION_FILE = $(DESTDIR)/lib/network/version
9
aa574002
MT
10all:
11 @echo "Nothing to do here."
12
13install:
14 -mkdir -pv $(DESTDIR)/etc/{network,ppp}
15 -mkdir -pv $(DESTDIR)/lib/network
16 -mkdir -pv $(DESTDIR)/sbin
921c0bf7 17 -mkdir -pv $(DESTDIR)/usr/lib/sysctl.d
aa574002
MT
18 -mkdir -pv $(DESTDIR)/var/log/network
19
64c2dbb6 20 install -m 755 -v network $(DESTDIR)/sbin
aa574002 21
64c2dbb6 22 cp -rfv {hooks,header*,functions*} $(DESTDIR)/lib/network/
921c0bf7 23 cp -fv sysctl.d/* $(DESTDIR)/usr/lib/sysctl.d/
aa574002 24
64c2dbb6 25 install -m 755 -v ppp/ip-updown $(DESTDIR)/etc/ppp
aa574002
MT
26 ln -svf ip-updown $(DESTDIR)/etc/ppp/ip-pre-up
27 ln -svf ip-updown $(DESTDIR)/etc/ppp/ip-up
28 ln -svf ip-updown $(DESTDIR)/etc/ppp/ip-down
201b7dff
MT
29 ln -svf ip-updown ${DESTDIR}/etc/ppp/ipv6-up
30 ln -svf ip-updown ${DESTDIR}/etc/ppp/ipv6-down
58cbe2e4 31 install -m 755 -v ppp/dialer $(DESTDIR)/etc/ppp
aa574002 32
d9e4e1ab
MT
33 # Create the version file.
34 : > ${VERSION_FILE}
35 echo "# This file is automatically generated." >> ${VERSION_FILE}
36 echo "NETWORK_VERSION=$(VER)" >> ${VERSION_FILE}
37
aa574002
MT
38dist:
39 git archive --format tar --prefix $(NAME)-$(VER)/ HEAD | gzip -9 > \
40 $(NAME)-$(VER).tar.gz