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

Add Apple CC toolchain setup #113

Merged
merged 40 commits into from
Jan 17, 2023
Merged

Add Apple CC toolchain setup #113

merged 40 commits into from
Jan 17, 2023

Commits on Jan 12, 2023

  1. Add example toolchains setup

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    04a6e15 View commit details
    Browse the repository at this point in the history
  2. Add other var back

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    92d9c69 View commit details
    Browse the repository at this point in the history
  3. Initial mv of crosstool setup

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    8e953ad View commit details
    Browse the repository at this point in the history
  4. First pass setup

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    a5bb6c3 View commit details
    Browse the repository at this point in the history
  5. Remove separate osx_archs.bzl

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    6bb507e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    029317d View commit details
    Browse the repository at this point in the history
  7. Make crosstool tests pass

    We can likely simplify this later
    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    a0afb2d View commit details
    Browse the repository at this point in the history
  8. Fix buildifier

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    c395f9e View commit details
    Browse the repository at this point in the history
  9. sync with upstream

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    245e052 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    28f9f2e View commit details
    Browse the repository at this point in the history
  11. buildifier

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    a982d7b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5c2112d View commit details
    Browse the repository at this point in the history
  13. Add initial tests

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    7e7eb22 View commit details
    Browse the repository at this point in the history
  14. Move more tests

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    f946429 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    978e770 View commit details
    Browse the repository at this point in the history
  16. Add test filegroups

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    b80b588 View commit details
    Browse the repository at this point in the history
  17. Move wrapped_clang test

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    4d1691c View commit details
    Browse the repository at this point in the history
  18. rm

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    a024f26 View commit details
    Browse the repository at this point in the history
  19. Add objc-archive back for now

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    7450436 View commit details
    Browse the repository at this point in the history
  20. Remove supports_pic

    This was dead code and i assumed that was a bug, but the bug was it
    being there at all bazelbuild/bazel#12439
    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    2b6373e View commit details
    Browse the repository at this point in the history
  21. Add new CI jobs

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    12d0ad4 View commit details
    Browse the repository at this point in the history
  22. remove test target

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    46b4d51 View commit details
    Browse the repository at this point in the history
  23. all options

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    8eb4d6b View commit details
    Browse the repository at this point in the history
  24. Move to correct location

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    3365b62 View commit details
    Browse the repository at this point in the history
  25. sync upstream no dynamic_lookup

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    0462476 View commit details
    Browse the repository at this point in the history
  26. Remove unnecessary Xcode logic

    If you're calling this you want Xcode
    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    76acb02 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    eec7cd7 View commit details
    Browse the repository at this point in the history
  28. no rules_cc

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    2889c5b View commit details
    Browse the repository at this point in the history
  29. bzlmod support

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    1d59f22 View commit details
    Browse the repository at this point in the history
  30. minor todos

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    48d65d5 View commit details
    Browse the repository at this point in the history
  31. lint

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    0224914 View commit details
    Browse the repository at this point in the history
  32. format

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    121c3c8 View commit details
    Browse the repository at this point in the history
  33. names

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    c3588f4 View commit details
    Browse the repository at this point in the history
  34. dup

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    526a361 View commit details
    Browse the repository at this point in the history
  35. all

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    d1f735d View commit details
    Browse the repository at this point in the history
  36. update readme

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    2a3bb18 View commit details
    Browse the repository at this point in the history
  37. more

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    badab2b View commit details
    Browse the repository at this point in the history
  38. add env var

    keith committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    c54b4d7 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. Update crosstool/setup.bzl

    Co-authored-by: Thi Doãn <t@thi.im>
    keith and thii authored Jan 13, 2023
    Configuration menu
    Copy the full SHA
    77ad32f View commit details
    Browse the repository at this point in the history
  2. Update crosstool/setup.bzl

    Co-authored-by: Thi Doãn <t@thi.im>
    keith and thii authored Jan 13, 2023
    Configuration menu
    Copy the full SHA
    7a01a5e View commit details
    Browse the repository at this point in the history