CC = gcc
CFLAGS = -O2 -Wall -g
LFLAGS = -lpapi -ljpeg -lm

all:   sobel sobel_optimized


sobel:	sobel.o
		$(CC) -o sobel sobel.o $(LFLAGS)

sobel.o:	sobel.c
		$(CC) $(CFLAGS) -c sobel.c

sobel_optimized:	sobel_optimized.o
		$(CC) -o sobel_optimized sobel_optimized.o $(LFLAGS)

sobel_optimized.o:	sobel_optimized.c
		$(CC) $(CFLAGS) -c sobel_optimized.c


clean:
	       rm -f *~ *.o sobel sobel_optimized


submit:	
	tar -czvf hw03_submit.tar.gz Makefile README *.c
