CC=c++
CCFLAGS=-Wall -c
LDFLAGS=-Wall -o intdiff

intdiff: intdiff.o szulista.o orglista.o lista.o
	$(CC) $(LDFLAGS) intdiff.o orglista.o szulista.o lista.o

intdiff.o: intdiff.cpp lista.h szulista.h orglista.h
	$(CC) $(CCFLAGS) intdiff.cpp

szulista.o: szulista.cpp lista.h szulista.h
	$(CC) $(CCFLAGS) szulista.cpp 

orglista.o: orglista.cpp lista.h szulista.h orglista.h
	$(CC) $(CCFLAGS) orglista.cpp 

lista.o: lista.cpp lista.h
	$(CC) $(CCFLAGS) lista.cpp
clean: 
	rm -f intdiff *.o

