# makefile for Project 3
# David Bozarth - 30 April 2004

myList: myList.o getDec.o putDec.o getList.o showList.o sumList.o showStats.o uDecToInt.o uIntToDec.o sDecToInt.o sIntToDec.o readStr.o writeStr.o divInt.o doFir.o
	gcc myList.o getDec.o putDec.o getList.o showList.o sumList.o showStats.o uDecToInt.o uIntToDec.o sDecToInt.o sIntToDec.o readStr.o writeStr.o divInt.o doFir.o -o myList

myList.o: myList.s
	as --gstabs myList.s -o myList.o

getDec.o: getDec.s
	as --gstabs getDec.s -o getDec.o

putDec.o: putDec.s
	as --gstabs putDec.s -o putDec.o

getList.o: getList.s
	as --gstabs getList.s -o getList.o

showList.o: showList.s
	as --gstabs showList.s -o showList.o

sumList.o: sumList.s
	as --gstabs sumList.s -o sumList.o

showStats.o: showStats.s
	as --gstabs showStats.s -o showStats.o

uDecToInt.o: uDecToInt.s
	as --gstabs uDecToInt.s -o uDecToInt.o

uIntToDec.o: uIntToDec.s
	as --gstabs uIntToDec.s -o uIntToDec.o

sDecToInt.o: sDecToInt.s
	as --gstabs sDecToInt.s -o sDecToInt.o

sIntToDec.o: sIntToDec.s
	as --gstabs sIntToDec.s -o sIntToDec.o

writeStr.o: writeStr.s
	as --gstabs writeStr.s -o writeStr.o

readStr.o: readStr.s
	as --gstabs readStr.s -o readStr.o

divInt.o: divInt.s
	as --gstabs divInt.s -o divInt.o

doFir.o: doFir.s
	as --gstabs doFir.s -o doFir.o

clean:
	rm -i *.o *~ myList

