[mythtv-firehose] mythtv/rtp commit: 6ae9f664b by Jean-Yves Avenard (jyavenard)

MythTV noreply at mythtv.org
Fri Mar 9 17:45:04 UTC 2012


      Author:  Jean-Yves Avenard <jyavenard at mythtv.org>
 Change Date:  2012-03-03T19:03:03-08:00
   Push Date:  2012/03/09 09:44:34 -0800
  Repository:  mythtv
      Branch:  rtp
New Revision:  6ae9f664b457f147a718e1aab5844830082b8d01
   Changeset:  https://github.com/MythTV/mythtv/commit/6ae9f664b

Log:

Rewrite configure for mythplugins

Previously, configure would only assess if a header or a library were available by looking into a static set of directories. This was very restrive and created multiple issues:
- A library may be present in a particular location, but not be available if say it's been compiled for another architecture
- On a mac, libraries aren't all in one place, in particular OS X Frameworks.

As such, many modules were disabled on a mac build, while they shouldn't have been.

So we use a similar system as used in mythtv's configure script. We actually try to use the library and header to determine if it is available or not.

All the compiler options are retrieved from the mythconfig.mak generated during mythtv's main configure run

Change how we assess the availability of OpenGL. If OpenGL is enabled in the frontend, assume it is available in the plugins

Modified:

   mythplugins/configure



More information about the mythtv-firehose mailing list