#
#  SecuDE Release 4.4 (GMD)
#
#
#    Copyright (C) 1993, GMD Darmstadt
#
#                         NOTICE
#
#    Acquisition, use, and distribution of this module 
#    and related materials are subject to restrictions 
#    mentioned in each volume of the documentation.
#

.c.o:
	$(CC) $*.c -c $(CFLAGS) $(DFLAGS) $(IFLAGS)
	@cd $(DD)../../lib/objects; rm -f $*.o; ln ../../src/$(MODULE)/$*.o .


.c.ln:;		$(LINT) $(LINTFLAGS) $*.c


libcrypt:  $(OBJS)
	ar $(ARFLAGS) $(LIBCRYPT) $(OBJS)

libsca:  $(OBJS) $(ADD_OBJS)
	ar $(ARFLAGS) $(LIBSCA) $(OBJS) $(ADD_OBJS)

inst-all: all

lib: $(OBJS)
	ar $(ARFLAGS) $(LIBSECUDE) $(OBJS)

$(LIBCRYPT): $(OBJS)
	ar $(ARFLAGS) $@ $?

$(LIBSCA): $(OBJS) $(ADD_OBJS)
	ar $(ARFLAGS) $@ $?

CLEAN = @touch % bak.bak TRC.TRC o.o; rm -f *.o *.bak *% core *.TRC
