build: Fix out-of-tree builds for cogl-defines.h
build: Fix out-of-tree builds for cogl-defines.h

$(COGL_DRIVER)/cogl-defines.h is generated in the configure script so
it ends up in the build directory. Therefore the build rule for
cogl/cogl-defines.h should depend on the file in $(builddir) not
$(srcdir).

collects/clutter,nobled/clutter,ebassi/clutter,heysion/clutter-clone,GNOME/clutter,GNOME/clutter,kerrickstaley/clutter-vala,collects/clutter,djdeath/clutter,dlespiau/clutter,spatulasnout/clutter,Distrotech/clutter,nobled/clutter,dlespiau/clutter,Distrotech/clutter,djdeath/clutter,kerrickstaley/clutter-vala,ebassi/clutter,djdeath/clutter,spatulasnout/clutter,collects/clutter,rkudiyarov/clutter_osx,GNOME/clutter,jigpu/clutter,rkudiyarov/clutter_osx,djdeath/clutter-android,jigpu/clutter,dlespiau/clutter,djdeath/clutter-multithreaded,djdeath/clutter-android,ebassi/clutter,collects/clutter,djdeath/clutter-multithreaded,Distrotech/clutter,heysion/clutter-clone,spatulasnout/clutter,Distrotech/clutter,GNOME/clutter,djdeath/clutter-android,djdeath/clutter,djdeath/clutter-multithreaded,ebassi/clutter,rkudiyarov/clutter_osx,spatulasnout/clutter,kerrickstaley/clutter-vala,rkudiyarov/clutter_osx,heysion/clutter-clone,jigpu/clutter,ebassi/clutter,jigpu/clutter,nobled/clutter,jigpu/clutter,spatulasnout/clutter,Distrotech/clutter,kerrickstaley/clutter-vala,djdeath/clutter,GNOME/clutter,djdeath/clutter,djdeath/clutter-multithreaded,collects/clutter,djdeath/clutter-android,Distrotech/clutter,heysion/clutter-clone,jigpu/clutter,djdeath/clutter-android,heysion/clutter-clone