On Fri, Apr 04, 2014 at 15:04:50 -0400, Ben Boeckel wrote:
> What can be merged with those branches?

Looking at your branch closer, they look to be somewhat orthoganal, but
there may be conflicts laying around.

For anyone with *large* Ninja files, this branch may be worth a try as
well:

    https://github.com/mathstuf/CMake/tree/dev/output-target-flags-once-in-ninja

Some numbers for this last branch ($configure, $generate):

    Performance impact:
        paraview: (120.919, 123.944) → (121.292, 40.870) == (—, -67%)
        vtk: (32.413, 45.211) → (28.106, 15.736) == (-13%, -65%)
        webkit: (2.416, 30.074) → (2.148, 3.020) == (-11%, -90%)
    build.ninja size impact:
        paraview: 103M → 29M == -72%
        vtk: 63M → 21M == -67%
        webkit: 215M → 8.8M == -95%

--Ben
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to