On 3 May 2017 at 20:35, Rob Herring <[email protected]> wrote:
> This is a series of clean-ups and fixes to the Android build files.
> Overall, it removes a lot of the if conditions that aren't necessary for
> normal builds and also enables "mmma external/mesa3d" to build
> everything for easier build testing.
>
> This fixes LLVM enabled builds on master though that requires changes
> to LLVM as well. In the process, LLVM builds with Lollipop are dropped
> as L doesn't have the minimum LLVM version for several drivers. Also,
> android-x86 L support is using mesa 11.0.
>
> I've only tested against AOSP master so far. Mauro tested M and N with
> the previous version of the series. I don't think there's anything
> really different here that would break M or N. A git branch including
> llvmpipe building is here[1].
>
> v2 highlights:
> - Rework handling of LLVM settings
> - Cleanup of libcxx includes
> - Clarify the "all" driver option
> - Make libelf a whole static lib
> - Warn on LLVM enabled on L or earlier
> - Various comments requested by Emil
>
Huge thanks for addressing my comments Rob! And hats off for going the
extra mile and fixing a couple of things I've missed in my review.

I'll give it a day or two for others to comment. Barring anything
serious I'll address any nitpick before pushing.
If anyone beats be to it, the series is
Reviewed-by: Emil Velikov <[email protected]>

Cheers,
Emil
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to