On Thu, Oct 28, 2010 at 3:32 AM, Dan Nicholson <dbn.li...@gmail.com> wrote: > On Wed, Oct 27, 2010 at 3:30 AM, Chia-I Wu <olva...@gmail.com> wrote: >> From: Chia-I Wu <o...@lunarg.com> >> >> Make autoconf decide the client APIs enabled first. Then when OpenGL >> and OpenGL ES are disabled, there is no need to build src/mesa/; when >> OpenGL is disabled, no $mesa_driver should be built. Finally, add >> --enable-openvg to enable OpenVG. >> >> With these changes, an OpenVG only build can be configured with >> >> $ ./configure --disable-opengl --enable-openvg >> >> src/mesa, src/glsl, and src/glx will be skipped, which saves a great >> deal of compilation time. >> >> And an OpenGL ES only build can be configured with >> >> $ ./configure --disable-opengl --enable-gles-overlay > > Just wanna say that I think this is great and the right way to go. I > always wanted to do this but never found the time. I'll try to do a > detailed review, but in case I don't get some time before you're ready > to move on, > > Acked-by: Dan Nicholson <dbn.li...@gmail.com> Thanks. I've committed the patch, and made another commit to update the output of ./configure. While the patch works great for better config options and at reducing the compile time, it does not avoid unnecessary PKG_CHECK_MODULES. But I think that belongs to follow-on works.
-- o...@lunarg.com _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev