Page MenuHomeSolus

Update ninja to 1.10.0

Authored by aleksvor on Feb 1 2020, 2:58 PM.



Summarized changelog:

  • New dyndep binding to support Fortran and C++20 modules.
  • New tools:
    • cleandead
    • restat
    • rules (this one actually existed in older versions of Ninja and is now back)
  • Ninja can now be built with CMake.

Announcement here.

Depends on D8154.

Test Plan

Rebuilt taisei, libplacebo and radare2 with this version.

Diff Detail

R2168 ninja
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

aleksvor created this revision.Feb 1 2020, 2:58 PM
aleksvor requested review of this revision.Feb 1 2020, 2:58 PM
Jacalz awarded a token.Feb 1 2020, 5:36 PM
aleksvor edited the test plan for this revision. (Show Details)Feb 2 2020, 9:33 AM
DataDrake accepted this revision.Feb 2 2020, 3:55 PM
DataDrake added a subscriber: DataDrake.

LGTM. Thanks!

This revision is now accepted and ready to land.Feb 2 2020, 3:55 PM
This revision was automatically updated to reflect the committed changes.