.. and along comes another iteration of my patch along with another
host of preliminaries ..

This addresses the main concern of the last iteration that each
external library dependency added another extralibs line in configure,
resulting in a lot of boilerplate duplication. This is taken care of
by some logic to resolve extralibs in a smarter fashion. The diffstat
is much more sexy.
Before:

 4 files changed, 250 insertions(+), 79 deletions(-)

After:

 5 files changed, 118 insertions(+), 46 deletions(-)

So roundabout 100 lines of repetitive boredom are gone.

VDA and avfoundation that require -frameworks flags are still broken.
This will have to be handled similarly, but in parallel to extralibs
somehow. I have an idea, but no implementation yet.

Other than that, I'm happy. This is starting to look convincing.
Review away ...
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to