#Makefile for sliplogin
#
CMD	= sliplogin
MAKEFILE= $(CMD).mk
OBJECTS	= $(CMD).o
SOURCES	= $(CMD).c

GLOBALINCS =

BINDISTDIR = $(ROOT)/usr/bin
SRCDISTDIR = $(ROOT)/usr/src/cmd/$(CMD)

INC	= $(ROOT)/usr/include
USRLIB	= $(ROOT)/usr/lib

CFDENV	=
CFDSCCS	=
CFDDEBUG=
CFDMISC	=
CFDEFS	= $(CFDENV) $(CFDSCCS) $(CFDDEBUG) $(CFDMISC)
CFINC	= -I$(INC)
CFOPT	= -O
CFMISC	=
CFLAGS	= $(CFDEFS) $(CFINC) $(CFOPT) $(CFMISC)

LDFSTRP	= -s
LDFMISC	=
LDFLIB	= -L$(USRLIB)
LIBS	= -lnet -lnsl_s
LDFLAGS = $(LDFSTRP) $(LDFMISC) $(LDFLIB) $(LIBS)

$(CMD):		$(CMD).o 
	$(CC) -o $(CMD) $(CMD).o $(LDFLAGS)

$(CMD).o:	$(GLOBALINCS)

clean:
	rm -f $(OBJECTS)

clobber: clean
	rm -f $(CMD)

all:		$(CMD)

install: all
	install	-u bin	-g bin	-m 755	-f $(BINDISTDIR) $(CMD)

srcinstall: $(SRCDISTDIR) srcinstallpart

srcinstallpart: $(MAKEFILE) $(SOURCES)
	for file in $? ; do	\
		install	-u bin	-g bin	-m 444	-f $(SRCDISTDIR) $$file ; \
	done

$(SRCDISTDIR):
	mkdir $@ ; chmod 755 $@ ; chown bin $@ ; chgrp bin $@
