win32: change how win32/common/config.h is updated
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 1 Feb 2010 01:33:22 +0000 (01:33 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 1 Feb 2010 09:27:58 +0000 (09:27 +0000)
commita5984e6b49beecfcd3154da78c79ac82759f69f4
tree9929188526af1b3350aaa2b945e8f7845d06dcfe
parentefc5181d1374a61517d180768c35d48cc5ae9fb5
win32: change how win32/common/config.h is updated

Generate win32/common/config.h-new directly from config.h.in,
using shell variables in configure and some hard-coded information.
Change top-level makefile so that 'make win32-update' copies the
generated file to win32/common/config.h, which we keep in source
control. It's kept in source control so that the git tree is
buildable from VS.

This change is similar to the ones applied a while ago to GStreamer
core, gst-plugins-base and gst-plugins-good and prevents configure
from changing files in source control. The generated config.h
should be ok, but needs testing.
Makefile.am
configure.ac
win32/common/.gitignore
win32/common/config.h