######################################################################
## Filename:      makefile.in
## Version:       
## Description:   
## Author:        Yannick Copin <y.copin@ipnl.in2p3.fr>
## Created at:    Tue Mar 25 16:21:56 2003
## Modified at:   Mon Mar 31 12:22:01 2003
## Modified by:   Yannick Copin <y.copin@ipnl.in2p3.fr>
######################################################################

topdir = ../../..
include $(topdir)/add_defs/makedefs
include $(topdir)/add_defs/makedefs.local

############################################################
OBJ = $(O)/color_palett.o \
	  $(O)/Euro3D.o  \
	$(O)/stats.o \
	$(O)/my_math.o \
	$(O)/my_convolve.o \
	$(O)/fft2d.o \
	$(O)/gl_lsq.o 

LIB = $(O)/libv3d.a 

OBJ2 = $(O)/delaunay.o \
	$(O)/hash.o \
	$(O)/istack.o \
	$(O)/linear.o \
	$(O)/minell.o \
	$(O)/nnai.o \
	$(O)/nnpi.o \
	$(O)/nncommon.o \
	$(O)/triangle.o \
	$(O)/csa.o \
	$(O)/my_grid.o

LIB2 = $(O)/libmy_grid.a 



############################################################

OUT : dirobj $(LIB) $(LIB2)      

$(O)/delaunay.o : delaunay.c
	$(GRID_C_COMPILE)

$(O)/hash.o : hash.c
	$(GRID_C_COMPILE)

$(O)/istack.o : istack.c
	$(GRID_C_COMPILE)

$(O)/linear.o : linear.c
	$(GRID_C_COMPILE)

$(O)/minell.o : minell.c
	$(GRID_C_COMPILE)

$(O)/nnai.o : nnai.c
	$(GRID_C_COMPILE)

$(O)/nnpi.o : nnpi.c
	$(GRID_C_COMPILE)

$(O)/nncommon.o : nncommon.c
	$(GRID_C_COMPILE)

$(O)/triangle.o : triangle.c
	$(DELAUNAY_C_COMPILE)

$(O)/csa.o : csa.c
	$(GRID_C_COMPILE)

$(O)/my_grid.o: my_grid.c
	$(GRID_C_COMPILE)

$(O)/color_palett.o : color_palett.c
	$(NEW_C_COMPILE)

$(O)/Euro3D.o : Euro3D.c
	$(NEW_C_COMPILE)

$(O)/stats.o : stats.c
	$(NEW_C_COMPILE)

$(O)/my_math.o : my_math.c
	$(NEW_C_COMPILE)

$(O)/my_convolve.o : my_convolve.c
	$(NEW_C_COMPILE)

$(O)/fft2d.o : fft2d.c
	$(NEW_C_COMPILE)

$(O)/gl_lsq.o : gl_lsq.c
	$(NEW_C_COMPILE)

$(LIB) : $(OBJ)
	$(AR) rv $(LIB) $(OBJ)
	$(RANLIB) $@

$(LIB2) : $(OBJ2)
	$(AR) rv $(LIB2) $(OBJ2)
	$(RANLIB) $@
