CC		= gcc
CPP		= $(CC) -E 
CFLAGS		= -g
LD		= $(CC)
LDFLAGS		=  
DEFS		=
LIBS		= 

HDRS		= global.h \
		  boxutil.h

OBJS		= main.o \
		  child.o \
		  commands.o \
		  toolbox.o \
		  boxutil.o \
		  md2.o \
		  startup.o

SRCS		= main.c \
		  child.c \
		  commands.c \
		  toolbox.c \
		  boxutil.c \
		  md2.c \
		  startup.c

OTHERS          = Makefile \
		  vjboxd.conf \
		  install

all:		vjboxd

tgz:
		@echo Creating vjboxdsrc.tgz
		@tar -cvzf vjboxdsrc.tgz $(SRCS) $(HDRS) $(OTHERS)

vjboxd:		$(OBJS)
		$(CC) $(CFLAGS) $(OBJS) $(LIBS) -o vjboxd;

clean:
	rm -f   *.o *~ .*~ *.bak vjboxd

dep:
	$(CPP) -M $(CFLAGS) $(SRCS) > .depend

#
# include a dependency file if one exists
#
ifeq (.depend,$(wildcard .depend))
include .depend
endif
