all: clima

clean:
	rm -f *.o clima *.moc core

configura.moc: configura.h
	moc configura.h -o configura.moc

configura.o: configura.cpp configura.moc
	g++ -c configura.cpp -Wall 

connecta.o: connecta.c
	gcc -c connecta.c -Wall

agafa.o: agafa.cpp
	g++ -c agafa.cpp -Wall

clima.moc: clima.h
	moc clima.h -o clima.moc

clima.o: clima.cpp clima.moc configura.moc configura.h
	g++ -c clima.cpp -Wall

clima: connecta.o agafa.o clima.o configura.o
	g++ -lqt connecta.o agafa.o clima.o configura.o -o clima
