head     1.4;
branch   ;
access   ;
symbols  ;
locks    meuer:1.4; strict;
comment  @# @;


1.4
date     91.02.19.16.56.23;  author meuer;  state Exp;
branches ;
next     1.3;

1.3
date     91.02.19.16.17.48;  author meuer;  state Exp;
branches ;
next     1.2;

1.2
date     91.02.18.23.14.38;  author meuer;  state Exp;
branches ;
next     1.1;

1.1
date     91.02.18.11.06.30;  author meuer;  state Exp;
branches ;
next     ;


desc
@Part of the Matrix Manipulation Package by Mark Meuer
@



1.4
log
@ 
@
text
@
# $Header: /usr2/meuer/Geom_utilities/Matrix_util/RCS/Makefile,v 1.3 91/02/19 16:17:48 meuer Exp Locker: meuer $
#
# Makefile for the matrix manipulation library
# Mark Meuer
#
#
# The environment variable CPUTYPE must be set to iris4, sun3os3, sun3os4 or sun4


SUFFIXES=.c .C .o .h
.SUFFIXES: $(SUFFIXES)

NAME=libmatrix.a
MAKEFILE=Makefile
MAKEDIR=../Makefiles
DESTDIR = .
#Include machine specific things
include ${MAKEDIR}/mk.${CPUTYPE}

#CPLUSPLUS = g++
CPLUSPLUS = CC
AR=	/bin/ar

CONF=
IPATH= -I.
CFLAGS=	 ${MACHINE_CFLAGS} -g ${IPATH}
#CFLAGS=	 -g ${IPATH}

HDRS = 

SRCS = \
	add_vectors.c \
	ang_from_y.c \
	ang_from_z.c  \
	copy_matrix.c \
	cross_prod.c \
	dot_prod.c \
	errors.c \
	general_rot.c \
	identity_mat.c \
	matrix_mult.c \
	matrix_print.c \
	normalize_vec.c \
	print_vector.c \
	scale_mat.c \
	shear.c \
	trans_scale.c \
	transform_pt.c \
	transform_vec.c \
	translation.c \
	transpose_mat.c \
	vector_norm.c \
	x_rotation.c \
	y_rotation.c \
	z_rotation.c

OBJS = \
	add_vectors.o \
	ang_from_y.o \
	ang_from_z.o \
	copy_matrix.o \
	cross_prod.o \
	dot_prod.o \
	errors.o \
	general_rot.o \
	identity_mat.o \
	matrix_mult.o \
	matrix_print.o \
	normalize_vec.o \
	print_vector.o \
	scale_mat.o \
	shear.o \
	trans_scale.o \
	transform_pt.o \
	transform_vec.o \
	translation.o \
	transpose_mat.o \
	vector_norm.o \
	x_rotation.o \
	y_rotation.o \
	z_rotation.o

all:	${NAME}
	etags *.c *.h

${NAME}: ${OBJS} Makefile 
	ar ruv ${NAME} ${OBJS}

${OBJS} :  matrix.h

clean: 
	-rm -f *.o *~ *.dvi *.aux *.ps core 

purge: clean
	-rm -f ${NAME}

.C.o: 
	${CPLUSPLUS} -c ${CFLAGS} $<

@


1.3
log
@ 
@
text
@d2 1
a2 1
# $Header: /usr2/meuer/Geom_utilities/Matrix_util/RCS/Makefile,v 1.2 91/02/18 23:14:38 meuer Exp Locker: meuer $
d39 1
d65 1
@


1.2
log
@ 
@
text
@d2 1
a2 1
# $Header: /usr2/meuer/Geom_utilities/Matrix_util/RCS/Makefile,v 1.1 91/02/18 11:06:30 meuer Exp Locker: meuer $
d42 14
a55 1
	matrix_print.c
d67 14
a80 1
	matrix_print.o
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1
# $Header: /usr2/meuer/Geom_utilities/Poly2tri/RCS/Makefile,v 1.4 91/02/14 15:34:25 meuer Exp Locker: meuer $
d4 1
a4 1
# Makefile for Poly2Tri
d14 1
a14 1
NAME=poly2tri
d33 10
a42 11
	break_poly.c \
	classify.c \
	errors.c \
	parse_command.c \
	point_in_tri.c \
	process_polygons.c \
	print_poly.c \
	project_to_plane.c \
	main.c \
	open_file.c \
	read_poly.c
d45 10
a54 11
	break_poly.o \
	classify.o \
	errors.o \
	parse_command.o \
	point_in_tri.o \
	process_polygons.o \
	project_to_plane.o \
	print_poly.o \
	main.o \
	open_file.o \
	read_poly.o
d60 1
a60 1
	${CC} ${CFLAGS} -o ${NAME} ${OBJS}  ${MACHINE_LIB} -lm
d62 1
a62 1
${OBJS} :  poly2tri.h
@
