mutter/build
Neil Roberts f23a7583e1 mingw-fetch-dependencies.sh: Add a wrapper for pkg-config
On a Fedora system (and maybe others) there is a wrapper script called
i686-pc-mingw32-pkg-config. This script unsets the PKG_CONFIG_PATH
variable and then sets the PKG_CONFIG_LIBDIR variable so that it won't
pick up the native system .pc files. This breaks cross compiling in
mingw-fetch-dependencies.sh because it ends up removing its attempts
to set a local search path.

To fix this, the mingw-fetch-dependencies script now generates its own
wrapper script which instead sets PKG_CONFIG_LIBDIR to the local
clutter-cross prefix and then runs the original pkg-config program
from the search path. This should have the same benefit of preventing
it from finding native system .pc files on systems that don't provide
a cross pkg-config. The cross compiling for json-glib and the
recommend args to pass to configure when building clutter are updated
to set the PKG_CONFIG varible to point to this wrapper script.
2011-03-16 13:06:52 +00:00
..
autotools build: Remove MAINTAINERCLEANFILES from ChangeLog rules 2011-02-23 00:07:12 +00:00
mingw mingw-fetch-dependencies.sh: Add a wrapper for pkg-config 2011-03-16 13:06:52 +00:00
clutter-build-setup.sh build: Add simple scripts for setting up jhbuild 2010-08-12 13:46:58 +01:00
clutter-uncrustify.cfg Update the uncrustify configuration 2010-09-23 13:36:41 +01:00
clutter.modules clutter.modules: Fix Wayland's location 2011-02-10 10:35:35 +00:00
gen-changelog.pl [build] Add automatic ChangeLog generation on dist 2009-01-29 15:38:28 +00:00
gen-gcov.pl build: Add a script to format gcov report lines 2010-01-13 17:15:06 +00:00
jhbuildrc-clutter build: Add simple scripts for setting up jhbuild 2010-08-12 13:46:58 +01:00
jhbuildrc-custom-example build: Add simple scripts for setting up jhbuild 2010-08-12 13:46:58 +01:00
Makefile.am build: Remove stringify.sh from Makefile.am 2010-12-17 14:41:42 +00:00