# Makefile for security code
OPTDIR=
OPT=-g -qinfo=enu:lan:rea:ret:und -qhalt=w
PDOBJ  = ../../obj$(OPTDIR)
PDSRC  = .
PDINC  = ../../inc
PDLIB  = ../../lib$(OPTDIR)
DBGDEF = -DDEBUG_SECURITY_CODE -D_CMA_NOWRAPPERS_ -D_THREAD_SAFE
DCEINC = -I$(PDINC) -I/usr/lpp/xlC/include -I/usr/include
DCELIB = -L/usr/lib/dce -ldpo -L/usr/lib -ldce -lpthreads
XLCOPT = $(OPT) -+ $(DCEINC) -DAIX -D_CMA_NOWRAPPERS_ -D_THREAD_SAFE
XLCOPTD = $(OPT) -+ $(DEFS) $(DBGDEF) $(DCEINC)
SECOBJ=$(PDOBJ)/sec.o

all: obj exec

obj: $(PDOBJ)/sec.o $(PDLIB)/libpd.a

exec:
#-------------------------- trace objects ---------------------------
$(PDOBJ)/sec.o : $(PDSRC)/sec.cpp $(PDINC)/sec.h
	rm -f $@
	xlC $(XLCOPT) -c -o $@ $(PDSRC)/sec.cpp

$(PDLIB)/libpd.a : $(PDOBJ)/sec.o
	/usr/local/tools/rs6/bin/archk -rv $(PDLIB)/libpd.a $(PDOBJ)/sec.o
#
#    Version      Date     Time    Owner   Comment
# ------------- -------- -------- -------- ----------------------------
# V1.14.2.2     01/21/94 14:54:19 nrbschwa Added informational messages to compilations.
# V1.14.2.3     02/03/94 13:39:28 nrbschwa onal messages to compilations.
# V1.14.2.4     02/04/94 13:45:40 gman     changed ar to archk, del .o's before compile
# V1.14.2.5     02/18/94 14:52:18 nrbschwa Added additional warning check.
