-
Notifications
You must be signed in to change notification settings - Fork 83
build!: Install ystdlib as a package to avoid duplicate ystdlib files.
#1038
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
Closed
+20
−23
Closed
Changes from all commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
1cc7e76
Install ystdlib as package
sitaowang1998 8e0e4d5
Bump cmake min version to 3.23
sitaowang1998 aba106f
Install cmake 3.23.5 for ubuntu jammy
sitaowang1998 917fd86
Merge branch 'main' into ystdlib-package
sitaowang1998 9a2c19e
Merge branch 'main' into ystdlib-package
sitaowang1998 71e96ac
Remove unnecessary cmake variable
sitaowang1998 430f91c
Use homebrew llvm in macos GH runner
sitaowang1998 2f1b08d
Revert "Use homebrew llvm in macos GH runner"
sitaowang1998 f324686
Temporarily remove other workflows
sitaowang1998 a51b899
Add setting of environment variables
sitaowang1998 04cc82a
Revert "Temporarily remove other workflows"
sitaowang1998 0e29499
Bug fix
sitaowang1998 cfad209
Temporarily remove other GH workflows
sitaowang1998 753e555
Add check on PATH variable
sitaowang1998 15f3097
Revert "Add check on PATH variable"
sitaowang1998 55516f5
Use llvm
sitaowang1998 2f7963d
Bug fix
sitaowang1998 0679303
Add llvm library
sitaowang1998 71c0a05
Remove ld flags
sitaowang1998 7d534bf
Revert "Temporarily remove other GH workflows"
sitaowang1998 072482f
Merge branch 'main' into macos-llvm
sitaowang1998 cf2c37b
Experiment with extra clang-tidy flags
sitaowang1998 fa5dfc2
Temporarily remove other GH workflows
sitaowang1998 e2434cb
Revert "Experiment with extra clang-tidy flags"
sitaowang1998 39961b4
Add more environment flags
sitaowang1998 5e9d8c6
Experiment with environment variables
sitaowang1998 9478ae8
Add more experiment with environment variables AR and RANLIB
sitaowang1998 fca4857
Remove environment flags for flags
sitaowang1998 67d2363
Experiment with clang-tidy argument
sitaowang1998 2d82296
Try add llvm to clang-tidy sysroot
sitaowang1998 260b69d
Revert "Try add llvm to clang-tidy sysroot"
sitaowang1998 c91dc84
Not use llvm toolchain in clp
sitaowang1998 693e2d0
Revert "Not use llvm toolchain in clp"
sitaowang1998 234a1f3
Experiment with extra args
sitaowang1998 99cdacc
Remove errno_t=int from clang-tidy flags
sitaowang1998 0f1034a
Bug fix
sitaowang1998 db7cd48
Revert "Temporarily remove other GH workflows"
sitaowang1998 9e2c951
Add rsize clang-tidy flag in all clang-tidy tasks
sitaowang1998 7e528b4
Merge branch 'main' into macos-llvm
sitaowang1998 aadd28c
Merge branch 'main' into ystdlib-package
sitaowang1998 d80898d
Merge branch 'main' into macos-llvm
sitaowang1998 5fd31da
Merge branch 'macos-llvm' into ystdlib-package
sitaowang1998 ea5813a
Remove unnecessary if guard in cmake
sitaowang1998 453a9c7
Improve comments in install script
sitaowang1998 c923e72
Merge branch 'main' into ystdlib-package
sitaowang1998 18ddf6c
Remove fix for macOS
sitaowang1998 be467e8
Disable ci on macOS 13 and 14
sitaowang1998 c2501df
Improve sequence and comment in install script
sitaowang1998 dcb3e28
Remove PIC flag
sitaowang1998 06527be
Merge branch 'main' into ystdlib-package
sitaowang1998 eed0d81
Add default flags to ystdlib build
sitaowang1998 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
🧹 Nitpick (assertive)
Flag a follow-up for re-enabling older macOS runners
Commenting the entries works, but experience shows they tend to be forgotten.
Consider adding a dedicated TODO (or
# FIXME) with a target AppleClang version / date, or drive it via a GitHub issue label so CI coverage is restored automatically once the runners catch up.This keeps platform coverage front-of-mind and avoids silent test gaps.
🤖 Prompt for AI Agents