CC = gcc
CFLAGS = -Wall -Wextra -std=c11 -g

# Podrazumevana meta (kada se samo kuca "make")
all: fracprog

fracprog: main.o frac.o
	$(CC) $(CFLAGS) -o fracprog main.o frac.o

main.o: main.c frac.h
	$(CC) $(CFLAGS) -c main.c

util.o: util.c util.h
	$(CC) $(CFLAGS) -c util.c	

frac.o: frac.c frac.h
	$(CC) $(CFLAGS) -c frac.c

clean:
	rm -f *.o fracprog
