Page MenuHomeSolus

Update ninja to 1.10.0
ClosedPublic

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

Details

Summary

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

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

Event Timeline

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

LGTM. Thanks!

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