# Makefile
###################################################
# Vars
###################################################

p=gcd_th
p=hw4_gcd

# need for unix pthread library:
unixlib= -lpthread

in1=25 5
in2=12 2
in3=300 102
in4=998250 15323
in5=998251 15323
in6=1998251 915323

###################################################
# Targets
###################################################

p ${p}:
	gcc ${unixlib} -o ${p} ${p}.c

pc ${pc}:
	gcc -c ${pc}.c -o ${pc}

r run: ${p}
	${p} ${in1} ${in2}

t time: ${p}
	time ${p} ${in1} ${in2} ${in3} ${in4} ${in5} ${in6}

###################################################
# Housekeeping
###################################################

tar:
	-@tar cvf hw4.tar \
		Makefile *.c

###################################################
# END
###################################################
