#############################################################################
#
#                   Copyright (C) 1994 SciTech Software
#                           All rights reserved.
#
# Descripton:   Generic makefile for the Techniques Class Library. Requires
#               the SciTech Software makefile definitions package to be
#               installed.
#
# $Id: makefile 1.3 1995/09/16 11:23:39 kjb release $
#
#############################################################################

# Name of library and object files required to build it

.IF $(CHECKS)
CFLAGS          += -DDEBUG=2
LIBFILE         = techd$L
.ELSE
LIBFILE         = tech$L
.ENDIF

LIBCLEAN        = tech*$L

OBJECTS         = dlist$O list$O hashtab$O error$O options$O str$O          \
				  dynstr$O substr$O memmgr$O hash_c$O slist$O

# Source files to check in with RCS (RCSFILES_H are in SCITECH\INCLUDE)

RCSFILES        = bintree.cpp dlist.cpp dynstr.cpp error.cpp hashtab.cpp    \
                  hash_c.cpp list.cpp memmgr.cpp options.cpp slist.cpp      \
                  str.cpp stub.cpp substr.cpp

RCSINC          = $(SCITECH)\INCLUDE\TCL

RCSFILES_H      = array.hpp bintree.hpp bitset.hpp                          \
                  cstack.hpp deque.hpp dlist.hpp error.hpp                  \
                  hashtab.hpp list.hpp memmgr.hpp                           \
                  options.hpp queue.hpp safetyp.hpp                         \
                  stack.hpp str.hpp techlib.hpp

# Define the list of object files to create dependency information for

DEPEND_OBJ      = $(OBJECTS)

.INCLUDE: "$(SCITECH)\makedefs\common.mk"

