#---------------------------------------------------------------------#
#  File:       Makefile.                                              #
#  Author:     George A. Theall                                       #
#  Project:    TifaWARE Which, for finding executables in the PATH.   #
#  Notes:      Works with NDMake, v4.51.                              #
#  Updated:    03-Jan-90, GAT                                         #
#---------------------------------------------------------------------#


#-------------------------------#
#  Suffixes for default rules.  #
#-------------------------------#
.SUFFIXES: .obj .c

#------------------#
#  Useful macros.  #
#------------------#
CC        =    TCC
CFLAGS    =    -d -f- -k- -N- -y- -v- -G- -O -Z -mt
VPATH     =    .;..                          # getopt.c is in parent dir

OBJS      =    which.obj getopt.obj

#------------------#
#  Default rules.  #
#------------------#
.c.obj:
   $(CC) $(CFLAGS) -c $<

#---------------------------#
#  Principal dependencies.  #
#---------------------------#
all:           which.com

clean:
   rm -f *.bak *.map *.lst

install:       which.com
   copy which.com c:\usr\bin

$(OBJS):       getopt.h

which.com:     $(OBJS)
   $(CC) $(CFLAGS) -w -M -lt $(OBJS)
