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

Build wheels for macOS arm64 (Apple Silicon) #218

Merged
merged 44 commits into from
Jan 3, 2024

Commits on Dec 21, 2023

  1. Add arch arm64

    sarlinpe committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    4a9a24d View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Configuration menu
    Copy the full SHA
    0de00a2 View commit details
    Browse the repository at this point in the history
  2. Install gfortran

    sarlinpe authored Dec 22, 2023
    Configuration menu
    Copy the full SHA
    df76f78 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e79177 View commit details
    Browse the repository at this point in the history
  4. Gcc is already installed

    sarlinpe authored Dec 22, 2023
    Configuration menu
    Copy the full SHA
    51a0069 View commit details
    Browse the repository at this point in the history
  5. Check fortran

    sarlinpe committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    2ad2de8 View commit details
    Browse the repository at this point in the history
  6. Fix

    sarlinpe committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    8339188 View commit details
    Browse the repository at this point in the history
  7. Hint Fortran compiler

    sarlinpe committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    e2aa1db View commit details
    Browse the repository at this point in the history
  8. where -> which

    sarlinpe committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    e9c5e38 View commit details
    Browse the repository at this point in the history
  9. Fix case

    sarlinpe committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    4e5db3b View commit details
    Browse the repository at this point in the history
  10. Fix

    sarlinpe committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    dc77443 View commit details
    Browse the repository at this point in the history
  11. Fix

    sarlinpe committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    2c4c40d View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. Fix

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    ceab4e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b65b9f4 View commit details
    Browse the repository at this point in the history
  3. Fix

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    a570b32 View commit details
    Browse the repository at this point in the history
  4. Fix

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    f393242 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8f85e37 View commit details
    Browse the repository at this point in the history
  6. Debug

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    569cde9 View commit details
    Browse the repository at this point in the history
  7. Fix

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    4dff28d View commit details
    Browse the repository at this point in the history
  8. Fix

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    bb3c9f6 View commit details
    Browse the repository at this point in the history
  9. Fix

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    6ccf56c View commit details
    Browse the repository at this point in the history
  10. Fix

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    3dee410 View commit details
    Browse the repository at this point in the history
  11. Add logs

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    7c7c9cf View commit details
    Browse the repository at this point in the history
  12. Don't build lapack

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    11a217e View commit details
    Browse the repository at this point in the history
  13. Use patched vcpkg

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    469d439 View commit details
    Browse the repository at this point in the history
  14. Build Ceres at the end

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    9ec4b32 View commit details
    Browse the repository at this point in the history
  15. Skip arm64 for debugging

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    7f0554b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8266ca8 View commit details
    Browse the repository at this point in the history
  17. Fix

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    1a238e8 View commit details
    Browse the repository at this point in the history
  18. Build a single macOS version

    sarlinpe committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    c78de69 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2023

  1. Add ARCHFLAGS

    sarlinpe committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    97ce267 View commit details
    Browse the repository at this point in the history
  2. Fix

    sarlinpe committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    e720d8b View commit details
    Browse the repository at this point in the history
  3. Fix

    sarlinpe committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    5265246 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0c0e8ac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5500ddb View commit details
    Browse the repository at this point in the history
  6. Maybe setup vcpkg?

    sarlinpe committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    cba6f66 View commit details
    Browse the repository at this point in the history
  7. Expand CMake variables

    sarlinpe committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    9d59afd View commit details
    Browse the repository at this point in the history
  8. Replace with env variables

    sarlinpe committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    2e69cf8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a95eee0 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Cleanup

    sarlinpe committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    545d7e6 View commit details
    Browse the repository at this point in the history
  2. Cleanup

    sarlinpe committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    c95ef4d View commit details
    Browse the repository at this point in the history
  3. Cleanup

    sarlinpe committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    61fcdaf View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. Compile with ninja

    sarlinpe committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    568332f View commit details
    Browse the repository at this point in the history
  2. Don't build Ceres tools

    sarlinpe committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    4d940ac View commit details
    Browse the repository at this point in the history