#
# $Id: Makefile,v 0.62 1994/07/27 22:48:29 zhao AlphaVersion $
#
# Makefile
#
#
CC=gcc
CCFLAG=-O -Wall

AR=ar r
RANLIB=ranlib

############END of Configuable flags #######################

CFLAGS=$(CCFLAG) -I..
LDFLAGS=$(LDFLAG)
SHELL=/bin/sh

OBJS=n2a.o errmsg.o vstrcat.o space.o readint.o read2lsbf.o vn_pair.o \
          read4msb.o read4lsb.o read2msbf.o

CSRC=$(OBJS:.o=.c)
SRC=$(CSRC) ulib.h

libulib.a: $(OBJS) 
	$(AR) $@ $?
	$(RANLIB) $@ 
	@cp ulib.h ..

$(OBJS):ulib.h
clean:; /bin/rm -f $(OBJS) ../ulib.h
empty: clean; /bin/rm -f libulib.a ../ulib.h ../libulib.a

# format to standard format using ident
#
#IFLAG=-fca -nfc1 -cdb -sc -i4 -npcs -ss -Tci_t
IFLAG=-fca -nfc1 -bli0 -i4 -npcs -ss -Tci_t -TSPEC
#IFLAG=-fca -nfc1 -i4 -npcs -ss -TSPEC  
sfmt:;indent $(IFLAG) $(SRC)

deansi:; for i in $(CSRC); do ansi2knr $$i.ansi $$i; done;
ansi:; for i in $(CSRC); do cp $$i.ansi $$i; done;

saveansi:; for i in $(CSRC); do cp $$i $$i.ansi; done

# RCS stuff
CIF=-f
VERSION=0.62
STATE=AlphaVersion
update: $(SRC) Makefile Change
	ci $(CIF) -u$(VERSION) -s$(STATE) $?
#	rcs -i -azhao -U $?
	date > update

src:; co $(SRC)
