#
# Makefile for the generation of the distributed array library
#
# DALIB, UNILIB
#
HLIB  =
LIB   = dalib.a
LIB1  = unilib.a

TESTMODULES = 

# replace ranlib with ls e.g. for SUN4SOL2

#
#  mnode.o : not required for shared memory systems (KSR1, SGI, AFX8)
#
#     machine        :   ARCH      CC      COPT   RANLIB      notes
#
#     SUN 4, SunOs   :   SUN4      gcc     -O     ranlib
#     SUN 4, Solaris :  SUN4SOL2   gcc     -O      ls
# 
#
# ARCH    = SUN4, RS6K, ... depending on your machines
#
# use function getarch in directory .. to ask for architecture
#

# set -DSHM in COPT if target machine supports SYSTEM V features

ARCH    = SUN4SOL2
AR      = ar
CC      = gcc
COPT    = -g -D$(ARCH) -DSHM
# COPT    = -g -D$(ARCH) -DSHM -DSEM
RANLIB  = ranlib
# RANLIB  = ls
#
#
#  ALL stands for things that have to be generated
#
ALL     = $(HLIB) $(LIB) $(LIB1)

TESTMODULES =

#
include ../make.body
#
$(LIB): $(MODULES) $(TESTMODULES)
	rm -f $(LIB)
	$(AR) r $(LIB) $(MODULES) $(TESTMODULES)
	$(RANLIB) $(LIB)
#
$(LIB1): $(MODULES1) 
	rm -f $(LIB1)
	$(AR) r $(LIB1) $(MODULES1) 
	$(RANLIB) $(LIB1)

# note : SGI requires -lsun
