This series of 105 patches finishes the automake conversion. I don't think the series needs to be reviewed patch by patch, since large chunks are making nearly identical changes to different directories. Plus, incorrect changes in the build system should be detectable with testing. As such, I won't send the patches to the list.
The first patches are some clean ups that may be applicable to 9.0 depending on when it's actually going to be released. The middle of the series is mostly mindless conversion. And the last of the series is removing gobs and gobs of crap like makedepend, MESA_PIC_FLAGS, VAAPI, and dead makefiles. I've paid special attention to linking Gallium targets with gcc vs g++. Some drivers (like Nouveau) use C++ in the driver so always need to be linked with g++. Others (like r300) always require LLVM and need to be linked with g++. Others still, like softpipe, should be linked with g++ conditional on LLVM usage. I've tried to handle this, so testing with and without LLVM is important. Please help me find problems now before it goes into master. Here's a branch. It's easy to test. If you don't test and I commit this in a week and break your stuff, I'm sorry, but you didn't test. http://cgit.freedesktop.org/~mattst88/mesa/log/?h=automake-gallium _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev