# Assumes GNU make

CROSSDIR = /net/acae127/home/bammi/atari/cross-gcc
CROSSLIB = $(CROSSDIR)/lib
CROSSBIN = $(CROSSDIR)/bin

AR	= $(CROSSBIN)/car
CC	= cgcc
GXX	= cg++
CC020   = cgcc -m68020
GXX020  = cg++ -m68020
CPP	= /lib/cpp
AS 	= $(CC)
LIB     = $(CROSSLIB)
MAKE	= /util/gnu/bin/make

COMMONDEFINES = -DNO_LIBGXX_MALLOC

VERSION=0.36

IOSTREAM_OBS= streambu.o iostream.o strstrea.o \
  fstream.o parsestr.o stream.o \
  makebuf.o editbuf.o fvwrite.o \
  filebuf.o sgetline.o igetline.o\
  vsbscanf.o vbprintf.o

io.olb: $(IOSTREAM_OBS)
	rm -f $@
	$(AR) rs $@ $^

#CPLUS=$(GXX) -fno-defer-pop -Wall -DDEBUG $(COMMONDEFINES)
CPLUS=$(GXX) -O $(COMMONDEFINES)

%.o: %.cc
	$(CPLUS) -c -I../include $<

install:
	cp io.olb $(CROSSLIB)

clean:
	rm -f *.o

realclean: clean
	rm -f *.olb core report
