# Makefile

CC	= gcc
CFLAG   = -g -c -Wall 
OBJ 	=  main.o scan_fraction.o \
	get_operator.o add_fractions.o multiply_fractions.o \
	find_gcd.o reduce_fraction.o

fractionops:  $(OBJ) 
	$(CC) -o fractionops.out $(OBJ)

main.o: main.c 
	$(CC) $(CFLAG) main.c

scan_fraction.o: scan_fraction.c
	$(CC) $(CFLAG) scan_fraction.c 

get_operator.o: get_operator.c 
	$(CC) $(CFLAG) get_operator.c

add_fractions.o: add_fractions.c
	$(CC) $(CFLAG) add_fractions.c

multiply_fractions.o:  multiply_fractions.c 
	$(CC) $(CFLAG) multiply_fractions.c 

find_gcd.o: find_gcd.c 	 
	$(CC) $(CFLAG) find_gcd.c 

reduce_fraction.o: reduce_fraction.c
	$(CC) $(CFLAG) reduce_fraction.c

clean: 
	rm -f *.o 

# end of Makefile
