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

macOS support #42

Merged
merged 58 commits into from
Nov 2, 2022
Merged

macOS support #42

merged 58 commits into from
Nov 2, 2022

Commits on Oct 27, 2022

  1. Configuration menu
    Copy the full SHA
    3f7c211 View commit details
    Browse the repository at this point in the history
  2. Update name

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    1c28a3b View commit details
    Browse the repository at this point in the history
  3. Link libSystem.dylib

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    2c8ed97 View commit details
    Browse the repository at this point in the history
  4. Temp link System

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    1446c4f View commit details
    Browse the repository at this point in the history
  5. lib prefix?

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    db84949 View commit details
    Browse the repository at this point in the history
  6. Find libSystem

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    da34cdc View commit details
    Browse the repository at this point in the history
  7. Add more names

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    b4a13b8 View commit details
    Browse the repository at this point in the history
  8. Update flags

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    5e16a48 View commit details
    Browse the repository at this point in the history
  9. Add prefix

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    04d2788 View commit details
    Browse the repository at this point in the history
  10. Change order

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    7c641ce View commit details
    Browse the repository at this point in the history
  11. Link

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    3b3a3ba View commit details
    Browse the repository at this point in the history
  12. Move stuff

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    63a2ed1 View commit details
    Browse the repository at this point in the history
  13. Debug output

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    5c54525 View commit details
    Browse the repository at this point in the history
  14. Debug output

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    d9295e6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b9d61d4 View commit details
    Browse the repository at this point in the history
  16. Link options

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    c43b6b4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5cf31d3 View commit details
    Browse the repository at this point in the history
  18. Add macOS 11 to CI matrix

    lewisclark committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    b31629f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    74c9062 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. Include dyld.h

    lewisclark committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    df2f5af View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2022

  1. Set arch to i386

    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    4378182 View commit details
    Browse the repository at this point in the history
  2. Set sysroot

    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    fcab91e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd4d4ed View commit details
    Browse the repository at this point in the history
  4. Remove -lSystem flag

    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    b7006ee View commit details
    Browse the repository at this point in the history
  5. Set up xcode version

    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    d26d467 View commit details
    Browse the repository at this point in the history
  6. Fix indentation

    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    eaabfbb View commit details
    Browse the repository at this point in the history
  7. Revert "Fix indentation"

    This reverts commit eaabfbb.
    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    cec6257 View commit details
    Browse the repository at this point in the history
  8. Revert "Set up xcode version"

    This reverts commit d26d467.
    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    2b216c0 View commit details
    Browse the repository at this point in the history
  9. CMAKE_OSX_ARCHITECTURES

    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    6aba6e4 View commit details
    Browse the repository at this point in the history
  10. Clean up

    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    258242f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f8a4359 View commit details
    Browse the repository at this point in the history
  12. macOS build instructions

    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    4af6af1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a054e3d View commit details
    Browse the repository at this point in the history
  14. Add logging

    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    a9dd2df View commit details
    Browse the repository at this point in the history
  15. Include logger.hpp

    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    b56f6eb View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ff0e99a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    8315571 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a447f0e View commit details
    Browse the repository at this point in the history
  19. Remove old debug stuff

    lewisclark committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    53fcd26 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    dfad3a9 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    90d9449 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2022

  1. Force trace debug level

    lewisclark committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    56474f6 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. Configuration menu
    Copy the full SHA
    34f05cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ac3285 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ab35d5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    febdc48 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    adaadae View commit details
    Browse the repository at this point in the history
  6. Remove 32-bit/i386 macOS build from CI

    https://developer.apple.com/documentation/xcode-release-notes/xcode-10-release-notes
    The macOS 10.14 SDK no longer contains support for compiling 32-bit applications. If developers need to compile for i386, Xcode 9.4 or earlier is required. (39858111)
    
    No stable GitHub Actions macOS image includes that old of an Xcode
    version.
    lewisclark committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    b54eb95 View commit details
    Browse the repository at this point in the history
  7. Update README

    lewisclark committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    da0ff0d View commit details
    Browse the repository at this point in the history
  8. Update README

    lewisclark committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    e0ae849 View commit details
    Browse the repository at this point in the history
  9. Update README

    lewisclark committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    21ef281 View commit details
    Browse the repository at this point in the history
  10. Fix typo

    lewisclark committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    682e05f View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Revert "Force trace debug level"

    This reverts commit 56474f6.
    lewisclark committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    7a78d2d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5eaf94 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    lewisclark committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    6122910 View commit details
    Browse the repository at this point in the history
  4. Update readme

    lewisclark committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    f567b23 View commit details
    Browse the repository at this point in the history
  5. Update readme

    lewisclark committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    8ec5dec View commit details
    Browse the repository at this point in the history
  6. Bump version to 2.1

    lewisclark committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    786254b View commit details
    Browse the repository at this point in the history