#
# Copyright (C) 2004, SCONCE, UCI-ICS
#
#
# File Name:
#    $ utility/Makefile $
#
#
# Description:
#    Make dependancy file.
#
#
# Revision History:
#     02/10/2004   JHYI   Initial revision.
#
#

INCDIR = ../inc 
MIRDIR = ../inc/miracl
SSLDIR = ../inc/openssl

DEFS	 = 
#DEFS	 = -DMSR3
CCC = g++
OPTS	 = -g -Wall     	
CFLAGS = $(OPTS) $(DEFS)
AR = ar
ARFLAGS = r


INCS = -I$(INCDIR) -I$(MIRDIR) -I$(SSLDIR)


.cpp.o:
	$(CCC) -c $(CFLAGS) $(INCS) $<


LIB     = ./bilinear.a
SRCS    = bil_lib.cpp zzn2.cpp big.cpp monty.cpp elliptic.cpp   

OBJS    = $(SRCS:.cpp=.o)

all:	$(LIB)

$(LIB):	$(OBJS)
	rm -f $(LIB)
	$(AR) $(ARFLAGS) $@ $(OBJS)

clean:
	rm -f *.o core $(LIB)

