CC=gcc

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

BASEDIR=

OBJS=hostname.o

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

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

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