setup.py: make the extensions depend on the header files
setup.py: make the extensions depend on the header files

So they get rebuilt.
Only write config.h in case things change to not trigger a rebuild.

pexip/pygobject,GNOME/pygobject,pexip/pygobject,GNOME/pygobject,pexip/pygobject,GNOME/pygobject