]> git.ipfire.org Git - people/ms/network.git/blame - Makefile
Add basic support as a DHCP client.
[people/ms/network.git] / Makefile
CommitLineData
aa574002
MT
1
2NAME = network
446514ae 3VER = 003
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:
a162ca8c 14 -mkdir -pv $(DESTDIR)/etc/{network/{ports,zones},ppp}
9e5a8836 15 -mkdir -pv $(DESTDIR)/lib/{network,sysctl.d,udev}
aa574002 16 -mkdir -pv $(DESTDIR)/var/log/network
30812a00 17 -mkdir -pv $(DESTDIR)/sbin
aa574002 18
64c2dbb6 19 install -m 755 -v network $(DESTDIR)/sbin
aa574002 20
64c2dbb6 21 cp -rfv {hooks,header*,functions*} $(DESTDIR)/lib/network/
9e5a8836 22 cp -fv sysctl.d/* $(DESTDIR)/lib/sysctl.d/
a1a8f0f4 23 cp -rfv udev/* $(DESTDIR)/lib/udev
b368da2f 24 cp -rfv network-* $(DESTDIR)/lib/network/
aa574002 25
30812a00
MT
26 # Install bridge-stp.
27 install -m 755 bridge-stp $(DESTDIR)/sbin/
28
e9ea243e
MT
29 # Install dhclient script and helper.
30 install -m 755 dhclient-helper ${DESTDIR}/usr/lib/network/
31 install -m 755 dhclient-script ${DESTDIR}/sbin/
32
64c2dbb6 33 install -m 755 -v ppp/ip-updown $(DESTDIR)/etc/ppp
aa574002
MT
34 ln -svf ip-updown $(DESTDIR)/etc/ppp/ip-pre-up
35 ln -svf ip-updown $(DESTDIR)/etc/ppp/ip-up
36 ln -svf ip-updown $(DESTDIR)/etc/ppp/ip-down
201b7dff
MT
37 ln -svf ip-updown ${DESTDIR}/etc/ppp/ipv6-up
38 ln -svf ip-updown ${DESTDIR}/etc/ppp/ipv6-down
58cbe2e4 39 install -m 755 -v ppp/dialer $(DESTDIR)/etc/ppp
aa574002 40
d9e4e1ab
MT
41 # Create the version file.
42 : > ${VERSION_FILE}
43 echo "# This file is automatically generated." >> ${VERSION_FILE}
44 echo "NETWORK_VERSION=$(VER)" >> ${VERSION_FILE}
45
aa574002
MT
46dist:
47 git archive --format tar --prefix $(NAME)-$(VER)/ HEAD | gzip -9 > \
48 $(NAME)-$(VER).tar.gz