Skip to content
  • Michael Pratt's avatar
    ac483e1c
    tools/ninja: update to 1.12.1 · ac483e1c
    Michael Pratt authored
    
    
    Update to the most recent stable release,
    including a new job scheduler and bug fixes.
    
    Backport a patch to assist in reworking jobserver support.
    
    The original patch for jobserver support requires reworking
    due to the function CanRunMore() and its usage
    being significantly changed, including the return
    becoming an integer instead of a boolean.
    
    AcquireToken() must now be used in CanRunMore()
    in order to quantify how much the job searching loop
    is able to run at any time, and in order to do so
    CanRunMore() cannot be a constant function anymore.
    
    Added:
     - 010-backport-gtest.patch
    
    Manually Adjust:
     - 100-make_jobserver_support.patch
    
    Signed-off-by: default avatarMichael Pratt <mcpratt@pm.me>
    Link: https://github.com/openwrt/openwrt/pull/16693
    
    
    Signed-off-by: default avatarRobert Marko <robimarko@gmail.com>
    ac483e1c
    tools/ninja: update to 1.12.1
    Michael Pratt authored
    
    
    Update to the most recent stable release,
    including a new job scheduler and bug fixes.
    
    Backport a patch to assist in reworking jobserver support.
    
    The original patch for jobserver support requires reworking
    due to the function CanRunMore() and its usage
    being significantly changed, including the return
    becoming an integer instead of a boolean.
    
    AcquireToken() must now be used in CanRunMore()
    in order to quantify how much the job searching loop
    is able to run at any time, and in order to do so
    CanRunMore() cannot be a constant function anymore.
    
    Added:
     - 010-backport-gtest.patch
    
    Manually Adjust:
     - 100-make_jobserver_support.patch
    
    Signed-off-by: default avatarMichael Pratt <mcpratt@pm.me>
    Link: https://github.com/openwrt/openwrt/pull/16693
    
    
    Signed-off-by: default avatarRobert Marko <robimarko@gmail.com>
Loading