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

include ../makeflag.unx

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

all: $(ALL_EXE)


IRIT2RAY_OBJS	= irit2ray.o ffcnvrt.o

IRIT2PS_OBJS	= irit2ps.o ffcnvrt.o

IRIT2XFG_OBJS	= irit2xfg.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

SKELETN1_OBJS	= skeletn1.o ffcnvrt.o

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

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

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

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

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

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

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

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

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

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

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

# Dependencies starts here - do not touch, generated automatically.
ffcnvrt.o:	ffcnvrt.h
irit2dxf.o:	ffcnvrt.h
irit2nff.o:	ffcnvrt.h
irit2plg.o:	ffcnvrt.h
irit2ps.o:	ffcnvrt.h
irit2ray.o:	ffcnvrt.h
irit2scn.o:	ffcnvrt.h
irit2xfg.o:	ffcnvrt.h
skeletn1.o:	ffcnvrt.h
