build: Generate an instealled config header
authorEmmanuele Bassi <ebassi@linux.intel.com>
Wed, 19 Jan 2011 14:33:27 +0000 (14:33 +0000)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Wed, 19 Jan 2011 14:33:27 +0000 (14:33 +0000)
commit94b905b9e110c671698a0cd59fa827f6ddb0a84d
treef063cccf118e417e3613ae96a784c637e7cefb23
parent90a01b479c432310f9fcfb5fcd04e23d8fc1a92a
build: Generate an instealled config header

Clutter has some platform-specific API that is accessible only if the
right backend has been compiled in. Third party applications that wish
to be portable across backends might want to use defines and other
pre-processor tricks to determine header inclusion and API usage.

While Clutter has an internal set of symbols it can use, third party
applications don't have the luxury of being able to access the config.h
generated by Clutter's configure script.

For this reason, Clutter should install a configuration header with a
series of namespaced defines that can be picked up by applications and
other third party code.
.gitignore
clutter/Makefile.am
clutter/clutter-config.h.in [new file with mode: 0644]
clutter/clutter.h
configure.ac