
#
# Makefile for the iritfltr subdirectory (IRIT solid modeller).
#

include ../makeflag.ami

ALL_EXE = irit2ray irit2ps irit2xfg irit2nff dat2irit dxf2irit irit2dxf \
	  irit2scn irit2plg irit2iv irit2hgl dat2bin skeletn1

all: $(ALL_EXE)


IRIT2RAY_OBJS	= irit2ray.o ffcnvrt.o

IRIT2PS_OBJS	= irit2ps.o ffcnvrt.o

IRIT2XFG_OBJS	= irit2xfg.o ffcnvrt.o

IRIT2HGL_OBJS	= irit2hgl.o ffcnvrt.o

IRIT2NFF_OBJS	= irit2nff.o ffcnvrt.o

DAT2IRIT_OBJS	= dat2irit.o ffcnvrt.o

DXF2IRIT_OBJS	= dxf2irit.o ffcnvrt.o

IRIT2DXF_OBJS	= irit2dxf.o ffcnvrt.o

IRIT2SCN_OBJS	= irit2scn.o ffcnvrt.o

IRIT2PLG_OBJS	= irit2plg.o ffcnvrt.o

IRIT2IV_OBJS	= irit2iv.o ffcnvrt.o

DAT2BIN_OBJS	= dat2bin.o

SKELETN1_OBJS	= skeletn1.o ffcnvrt.o

irit2ray:	$(IRIT2RAY_OBJS)
	$(CC) $(CFLAGS) -o irit2ray $(IRIT2RAY_OBJS) $(LIBS) -lm $(MORELIBS)

irit2ps:	$(IRIT2PS_OBJS)
	$(CC) $(CFLAGS) -o irit2ps $(IRIT2PS_OBJS) $(LIBS) -lm $(MORELIBS)

irit2xfg:	$(IRIT2XFG_OBJS)
	$(CC) $(CFLAGS) -o irit2xfg $(IRIT2XFG_OBJS) $(LIBS) -lm $(MORELIBS)

irit2hgl:	$(IRIT2HGL_OBJS)
	$(CC) $(CFLAGS) -o irit2hgl $(IRIT2HGL_OBJS) $(LIBS) -lm $(MORELIBS)

irit2nff:	$(IRIT2NFF_OBJS)
	$(CC) $(CFLAGS) -o irit2nff $(IRIT2NFF_OBJS) $(LIBS) -lm $(MORELIBS)

dat2irit:	$(DAT2IRIT_OBJS)
	$(CC) $(CFLAGS) -o dat2irit $(DAT2IRIT_OBJS) $(LIBS) -lm $(MORELIBS)

dxf2irit:	$(DXF2IRIT_OBJS)
	$(CC) $(CFLAGS) -o dxf2irit $(DXF2IRIT_OBJS) $(LIBS) -lm $(MORELIBS)

irit2dxf:	$(IRIT2DXF_OBJS)
	$(CC) $(CFLAGS) -o irit2dxf $(IRIT2DXF_OBJS) $(LIBS) -lm $(MORELIBS)

irit2scn:	$(IRIT2SCN_OBJS)
	$(CC) $(CFLAGS) -o irit2scn $(IRIT2SCN_OBJS) $(LIBS) -lm $(MORELIBS)

irit2plg:	$(IRIT2PLG_OBJS)
	$(CC) $(CFLAGS) -o irit2plg $(IRIT2PLG_OBJS) $(LIBS) -lm $(MORELIBS)

irit2iv:	$(IRIT2IV_OBJS)
	$(CC) $(CFLAGS) -o irit2iv $(IRIT2IV_OBJS) $(LIBS) -lm $(MORELIBS)

dat2bin:	$(DAT2BIN_OBJS)
	$(CC) $(CFLAGS) -o dat2bin $(DAT2BIN_OBJS) $(LIBS) -lm $(MORELIBS)

skeletn1:	$(SKELETN1_OBJS)
	$(CC) $(CFLAGS) -o skeletn1 $(SKELETN1_OBJS) $(LIBS) -lm $(MORELIBS)

install: all
	mv -f $(ALL_EXE) $(BIN_DIR)


# DO NOT DELETE THIS LINE -- make depend depends on it.

dat2bin.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
dat2bin.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
dat2bin.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
dat2bin.o: ../include/attribut.h ../include/allocate.h ../include/iritgrap.h
dat2bin.o: ../include/getarg.h ffcnvrt.h ../include/ip_cnvrt.h
dat2irit.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
dat2irit.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
dat2irit.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
dat2irit.o: ../include/attribut.h ../include/getarg.h
dxf2irit.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
dxf2irit.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
dxf2irit.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
dxf2irit.o: ../include/allocate.h ../include/attribut.h ../include/getarg.h
ffcnvrt.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
ffcnvrt.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
ffcnvrt.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
ffcnvrt.o: ../include/allocate.h ffcnvrt.h ../include/attribut.h
ffcnvrt.o: ../include/ip_cnvrt.h
irit2dxf.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
irit2dxf.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
irit2dxf.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
irit2dxf.o: ../include/allocate.h ../include/attribut.h ../include/iritgrap.h
irit2dxf.o: ../include/getarg.h ffcnvrt.h ../include/ip_cnvrt.h
irit2iv.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
irit2iv.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
irit2iv.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
irit2iv.o: ../include/allocate.h ../include/attribut.h ../include/iritgrap.h
irit2iv.o: ../include/geomat3d.h ../include/getarg.h ffcnvrt.h
irit2iv.o: ../include/ip_cnvrt.h
irit2nff.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
irit2nff.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
irit2nff.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
irit2nff.o: ../include/allocate.h ../include/attribut.h ../include/iritgrap.h
irit2nff.o: ../include/getarg.h ffcnvrt.h ../include/ip_cnvrt.h
irit2plg.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
irit2plg.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
irit2plg.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
irit2plg.o: ../include/allocate.h ../include/attribut.h ../include/iritgrap.h
irit2plg.o: ../include/getarg.h ffcnvrt.h ../include/ip_cnvrt.h
irit2ps.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
irit2ps.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
irit2ps.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
irit2ps.o: ../include/allocate.h ../include/attribut.h ../include/iritgrap.h
irit2ps.o: ../include/geomat3d.h ../include/getarg.h ../include/bbox.h
irit2ps.o: ffcnvrt.h ../include/ip_cnvrt.h
irit2ray.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
irit2ray.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
irit2ray.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
irit2ray.o: ../include/allocate.h ../include/attribut.h ../include/iritgrap.h
irit2ray.o: ../include/getarg.h ffcnvrt.h ../include/ip_cnvrt.h
irit2scn.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
irit2scn.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
irit2scn.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
irit2scn.o: ../include/allocate.h ../include/attribut.h ../include/iritgrap.h
irit2scn.o: ../include/getarg.h ffcnvrt.h ../include/ip_cnvrt.h
irit2xfg.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
irit2xfg.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
irit2xfg.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
irit2xfg.o: ../include/allocate.h ../include/attribut.h ../include/iritgrap.h
irit2xfg.o: ../include/getarg.h ffcnvrt.h
skeletn1.o: ../include/irit_sm.h ../include/iritprsr.h ../include/cagd_lib.h
skeletn1.o: ../include/imalloc.h ../include/miscattr.h ../include/genmat.h
skeletn1.o: ../include/symb_lib.h ../include/trim_lib.h ../include/triv_lib.h
skeletn1.o: ../include/attribut.h ../include/allocate.h ../include/iritgrap.h
skeletn1.o: ../include/getarg.h ffcnvrt.h ../include/ip_cnvrt.h
