Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ninja Builder #569

Merged
merged 37 commits into from
Sep 4, 2023
Merged

Ninja Builder #569

merged 37 commits into from
Sep 4, 2023

Commits on Jul 27, 2023

  1. WIP Ninja Builder

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    aff3897 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bd07ee View commit details
    Browse the repository at this point in the history
  3. Call ninja and build it

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    6bcbb60 View commit details
    Browse the repository at this point in the history
  4. Do autohinting too

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    f7ec3f8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b7fefaa View commit details
    Browse the repository at this point in the history
  6. Add ninja extras_require

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    3896c35 View commit details
    Browse the repository at this point in the history
  7. madig nit

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    b697b2f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fb9ff76 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e90cd24 View commit details
    Browse the repository at this point in the history
  10. Skip a few more stages

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    fd4cd13 View commit details
    Browse the repository at this point in the history
  11. Munge UFO paths

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    8463706 View commit details
    Browse the repository at this point in the history
  12. Clean up temporaries

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    1e95e60 View commit details
    Browse the repository at this point in the history
  13. Fix weird syntax

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    bc02a78 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e672efc View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8cc95c1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    447ace2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    cda2860 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5205454 View commit details
    Browse the repository at this point in the history
  19. Propagate exit code

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    6763b3a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b1fb994 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    6cf36a2 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    08d7279 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e006f2b View commit details
    Browse the repository at this point in the history
  24. Support glyphs packages

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    1510d4f View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    51c014e View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    9b4c0b0 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    b8f9772 View commit details
    Browse the repository at this point in the history
  28. Save and restore cwd

    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    378eae5 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    83a7a45 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    f6003a5 View commit details
    Browse the repository at this point in the history
  31. Plug ninja build into builder

    Module needs renaming to stop "import ninja" importing itself, for some odd reason I don't understand
    simoncozens committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    ba4f7b8 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    4b37d5c View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    c8aa87f View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    37e038a View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    ed6ff51 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Configuration menu
    Copy the full SHA
    3f480e8 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    94a4968 View commit details
    Browse the repository at this point in the history