# makefile for times_ten program
# Robert G. Plantz - 21 December 2003
# adapted by David Bozarth
# last modified: 18 February 2004

times_ten: times_ten.o writestr.o readln.o uDecToInt.o sDecToInt.o uIntToDec.o sIntToDec.o
	gcc times_ten.o writestr.o readln.o uDecToInt.o sDecToInt.o uIntToDec.o sIntToDec.o -o times_ten

times_ten.o: times_ten.c writestr.h readln.h uDecToInt.h sDecToInt.h uIntToDec.h sIntToDec.h
	gcc -g -c times_ten.c -o times_ten.o

writestr.o: writestr.c writestr.h
	gcc -g -c writestr.c -o writestr.o

readln.o: readln.c readln.h
	gcc -g -c readln.c -o readln.o

sDecToInt.o: sDecToInt.c sDecToInt.h uDecToInt.h
	gcc -g -c sDecToInt.c -o sDecToInt.o

uDecToInt.o: uDecToInt.c uDecToInt.h
	gcc -g -c uDecToInt.c -o uDecToInt.o

sIntToDec.o: sIntToDec.c sIntToDec.h uIntToDec.h
	gcc -g -c sIntToDec.c -o sIntToDec.o
	
uIntToDec.o: uIntToDec.c uIntToDec.h
	gcc -g -c uIntToDec.c -o uIntToDec.o

clean:
	rm -i *.o *~ times_ten

