all: TestProg SimpleDemo


TestProg: TestProg.o mr.lib TestGads.o
	ln TestProg.o TestGads.o -o TestProg -lc -q

TestProg.o: TestProg.c TestIncludes.pre
	cc TestProg.c -so -hi TestIncludes.pre

TestGads.o: TestGads.c TestIncludes.pre
	cc TestGads.c -m0b -so -hi TestIncludes.pre

TestIncludes.pre: TestIncludes.h
	cc TestIncludes.h -m0b -so -ho TestIncludes.pre


SimpleDemo: SimpleDemo.o
	ln SimpleDemo.o -o SimpleDemo -lc -q

SimpleDemo.o: SimpleDemo.c
	cc SimpleDemo.c -so
