CC=gcc

CFLAGS=-O2 -Wall -Wstrict-prototypes -Wmissing-prototypes
LDFLAGS=-N -s

OBJS=hostname.o

hostname: $(OBJS)
	$(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(OBJS)
	ln -f hostname dnsdomainname

install: hostname
	install -o root -g root -m 0755 hostname /bin
	(cd /bin && ln -f hostname dnsdomainname) || exit 1
	install -o root -g root -m 0644 hostname.1 /usr/man/man1
	install -o root -g root -m 0644 dnsdomainname.1 /usr/man/man1

clean:
	rm -f $(OBJS) hostname dnsdomainname core
