CC = gcc
LINKOPTIONS = 
COMPILEOPTIONS = -c -g -Wall
LIBS = 
NAME = formatuj
FINALNAME = -o $(NAME)

all: lines.o main.o myfiles.o rozne.o
	$(CC) $(LINKOPTIONS) $(FINALNAME) myfiles.o lines.o main.o rozne.o $(LIBS)

lines.o: rozne.h lines.h lines.c
	$(CC) $(COMPILEOPTIONS) ./lines.c 

myfiles.o: lines.h rozne.h myfiles.h myfiles.c
	$(CC) $(COMPILEOPTIONS) ./myfiles.c 

rozne.o: rozne.h rozne.c
	$(CC) $(COMPILEOPTIONS) ./rozne.c 

main.o: main.c lines.h rozne.h myfiles.h
	$(CC) $(COMPILEOPTIONS) ./main.c 

clean:
	rm -f *.o $(NAME)
