############################ -*- Mode: Makefile -*- ###########################
## Imakefile -- 
## ITIID           : $ITI$ $Header $__Header$
## Author          : Ulrich Pfeifer
## Created On      : Tue Mar  8 14:46:34 1994
## Last Modified By: Ulrich Pfeifer
## Last Modified On: Tue Apr 12 10:04:50 1994
## Update Count    : 43
## Status          : Unknown, Use with caution!
###############################################################################

#include "../Install.tmpl"

#ifdef ISO
/*   EXTRA_INCLUDES = -I../ctype */
          ISOOBJS = ../ctype/ctype.o
#endif

/* local settings */

/*    EXTRA_DEFINES = -DUSG  */
   EXTRA_INCLUDES = -I.
             DEST = ../bin
        MANSUFFIX = 3

/* Library objs */
             OBJS = alphasort.o \
        	    freedir.o \
        	    ftw.o \
        	    scandir.o

/* all sources (for makedpend) */

             SRCS = alphasort.c \
        	    freedir.c \
        	    ftw.c \
        	    scandir.c \
                    trunc.c \
                    stringtoany.c \
                    ftwtest.c \
                    scantest.c
        
all::	      trunc stringtoany ftwtest scantest


NormalLibraryTarget(ftw,$(OBJS))

NormalProgramTarget(trunc,trunc.o,,,)
InstallProgram(trunc,$(BINDIR))
NormalProgramTarget(stringtoany,stringtoany.o,,,)
InstallProgram(stringtoany,$(BINDIR))

NormalProgramTarget(ftwtest,ftwtest.o,libftw.a,libftw.a,)
NormalProgramTarget(scantest,scantest.o,libftw.a,libftw.a,)
InstallManPage(ftw,$(MANDIR)/man3)
InstallManPage(scandir,$(MANDIR)/man3)

DependTarget()

test:		ftwtest scantest
		ftwtest /tmp
		scantest /tmp

veryclean:: clean
	$(RM)  $(LOCAL_LIBRARIES) trunc stringtoany ftwtest scantest


