#####
# npc.cgi -- Animation counter cgi
#

CC		= gcc
CFLAGS		= -O
MAKEFILE	= Makefile

INDEX_DIR  = /usr/local/etc/httpd/index
INDEX_FILE = npc.idx

OBJS	= npc.o convert.o digits.o charfont.o \
	  param.o getput.o regstr.o regexp.o version.o

all:: npc.cgi

.c.o:
	$(CC) $(CFLAGS) -c $<

npc.cgi: $(OBJS)
	$(CC) $(CFLAGS) -o $@ $(OBJS)

npc.o: npc.c npc.h $(MAKEFILE)
	$(CC) $(CFLAGS) -c npc.c \
		-DINDEX_DIR=\"$(INDEX_DIR)\" \
		-DINDEX_FILE=\"$(INDEX_FILE)\"

regexp.o: regexp.c regexp.h regmagic.h
	$(CC) $(CFLAGS) -c -I. regexp.c

$(OBJS): npc.h

clean::
	rm -f npc.cgi $(OBJS)
