a4855f81a13e0f35fda0f8f1632fbf065b1da593
[platform/upstream/hostname.git] / Makefile
1 CFLAGS+=-O2 -Wall
2
3 # uncomment the following line if you want to install to a different base dir.
4 #BASEDIR=/mnt/test
5
6 OBJS=hostname.o
7
8 hostname: $(OBJS)
9         $(CC) $(CFLAGS) -o $@ $(OBJS) $(LDFLAGS) -lnsl
10         ln -fs hostname dnsdomainname
11         ln -fs hostname domainname
12         ln -fs hostname ypdomainname
13         ln -fs hostname nisdomainname
14
15 install: hostname
16         install -d ${BASEDIR}/usr/share/man/man1
17         install -o root -g root -m 0644 hostname.1 ${BASEDIR}/usr/share/man/man1
18         ln -fs hostname.1 ${BASEDIR}/usr/share/man/man1/dnsdomainname.1
19         ln -fs hostname.1 ${BASEDIR}/usr/share/man/man1/domainname.1
20         ln -fs hostname.1 ${BASEDIR}/usr/share/man/man1/ypdomainname.1
21         ln -fs hostname.1 ${BASEDIR}/usr/share/man/man1/nisdomainname.1
22         #install -o root -g root -m 0644 hostname.1.fr ${BASEDIR}/usr/share/man/fr/man1/hostname.1
23
24         install -d ${BASEDIR}/bin
25         install -o root -g root -m 0755 hostname ${BASEDIR}/bin
26         ln -f hostname ${BASEDIR}/bin/dnsdomainname
27         ln -f hostname ${BASEDIR}/bin/domainname
28         ln -f hostname ${BASEDIR}/bin/nisdomainname
29         ln -f hostname ${BASEDIR}/bin/ypdomainname
30
31 clean:
32         -rm -f $(OBJS) hostname dnsdomainname domainname nisdomainname ypdomainname
33
34 .PHONY: clean install