.PHONY: clean dist all
clean:
	rm -f *~
	$(MAKE) -C TestCase clean
	$(MAKE) -C Sample clean
dist:
	$(MAKE) clean
	tar -jcvf ../T13-fall-final.tar.bz2 ../Standard
all: PRO1 PRO2 PRO3 PRO4 PRO5 PRO6 PRO7
	strip *.exe
PRO1: PRO1.c
	gcc -Wall -O2 -ansi PRO1.c -o PRO1
PRO2: PRO2.c
	gcc -Wall -O2 -ansi PRO2.c -o PRO2
PRO3: PRO3.c
	gcc -Wall -O2 -ansi PRO3.c -o PRO3
PRO4: PRO4.cpp
	g++ -Wall -O2 -static PRO4.cpp -o PRO4
PRO5: PRO5.cpp
	g++ -Wall -O2 -static PRO5.cpp -o PRO5
PRO6: PRO6.c
	gcc -Wall -O2 -ansi PRO6.c -o PRO6
PRO7: PRO7.cpp
	g++ -Wall -O2 -static PRO7.cpp -o PRO7
