-
Notifications
You must be signed in to change notification settings - Fork 3
Feature/support apple clang #7
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
base: main
Are you sure you want to change the base?
Feature/support apple clang #7
Conversation
rishyak
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Claus, this PR attempts to do too much at once. You have burried Apple Clang fixes, the stated goal of this PR, under a complete infrastructure overhaul (FetchContent, CI rewrites, formatting, and build system changes).
I cannot review the Apple Clang support amidst these unrelated changes. Please close this PR and submit each of your proposed changes as standalone patches. Then, @nickelpro and I will review them.
Regarding the infra changes: I understand this is an effort to align with Beman infra standards, but that certainly needs to be a separate PR where we can discuss the implications.
| include_guard(GLOBAL) | ||
|
|
||
| # Prevent PATH collision with an LLVM clang installation by using the system | ||
| # compiler shims |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The code is very clear on what it does. We do not need to explain why we do that. This comment is not required.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Merged with infra contents only😇
|
But how to split what belongs together? |
Description
Use the beman infra repo and CI workflow
Related Issues
Motivation and Context
To be compliant with beman standard
Testing
With CI and local on MAC OSX cmake presets
Meta