.KEEP_STATE:

FC=g77
CC=gcc
CCC=g++

CFLAGS = -O2 -m64

INCLUDES= \
safelib.h \
any_list.h \
pipeback.h

OBS= \
safelib.o \
any_list.o \
pipeback.o \
pshinit.o \
error.o

all:	$(INCLUDES) $(OBS) libsafe.a install

libsafe.a:	$(INCLUDES) $(OBS)
	        ar -rc libsafe.a any_list.o safelib.o pipeback.o pshinit.o \
				 error.o


install:
		cp -f libsafe.a ../lib
		cp -f *.h ../lib
		cp -f *.o ../lib

CHARLES:	libsafe.a
		cp -f libsafe.a ../export/lib
		cp -f *.h ../export/lib
clean:
	rm *.o
	rm libsafe.a
