# $Id: rules,v 1.33 2001/08/22 17:58:22 balay Exp $ 

libc:
	for i in ${OBJSC}; do ${OMAKE} BOPT=${BOPT} LIBNAME=${LIBNAME} libmember LIBMEMBER=$$i ; done

libf:
	for i in ${OBJSF}; do ${OMAKE} BOPT=${BOPT} libmember LIBMEMBER=$$i ; done

libmember:    ${LIBNAME}(${LIBMEMBER})
	@-true

#########
shared_arch:

include ${PETSC_DIR}/bmake/common/rules.fortran.cpp
include ${PETSC_DIR}/bmake/common/rules.shared.basic

oshared:

#  For Cray C90 etc add the additional flag
#define PETSC_HAVE_CRAY90_POINTER 1 
#  to petscconf.h in this directory and change
#define PETSC_SIZEOF_SHORT 4
#  to
#define PETSC_SIZEOF_SHORT 8

