# Makefile for GNU locate.
# Do not use this makefile directly, but only from `../Makefile'.
# Copyright (C) 1990 Free Software Foundation, Inc.

LIBPROGS = bigram.exe code.exe

all: locate.exe $(LIBPROGS)
.PHONY: all

.c.o:
	$(CC) -c $(CFLAGS) $(CPPFLAGS) $(DEFS) -I../lib $<

TAGS: $(SOURCES)
	etags $(SOURCES)

locate.exe: locate.o ../lib/libfind.a
	$(CC) -o $@ $(LDFLAGS) locate.o ../lib/libfind.a $(LIBS)

locate.o: locate.c
	$(CC) -c $(CFLAGS) $(CPPFLAGS) $(DEFS) -I../lib locate.c

bigram.exe: bigram.o ../lib/libfind.a
	$(CC) -o $@ $(LDFLAGS) bigram.o ../lib/libfind.a $(LIBS)

code.exe: code.o ../lib/libfind.a
	$(CC) -o $@ $(LDFLAGS) code.o ../lib/libfind.a $(LIBS)

locate.o: ../lib/fnmatch.h
