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

Update hippomocks #1794

Merged
merged 6 commits into from
Dec 9, 2024
Merged

Conversation

hexagonrecursion
Copy link
Contributor

@hexagonrecursion hexagonrecursion commented Dec 9, 2024

  1. Remove the macos-12 runner because guthub no longer supports if
  2. Add macos-14 and macos-15 runners
  3. Update hippomocks to a version that appears to support ARM64
  4. Re-apply our custom fix to make hippomocks support c++20

An alternative solution would be to use gMock - an actively maintained mocking framework that is already included in the testing framework we are using.

@hexagonrecursion hexagonrecursion marked this pull request as draft December 9, 2024 15:32
@hexagonrecursion
Copy link
Contributor Author

hexagonrecursion commented Dec 9, 2024

Re-apply our custom fix to make hippomocks support c++20

@hexagonrecursion hexagonrecursion marked this pull request as ready for review December 9, 2024 15:46
@tomaszkax86 tomaszkax86 merged commit 88a6da8 into colobot:dev Dec 9, 2024
12 checks passed
@hexagonrecursion hexagonrecursion deleted the hexagonrecursion-patch-1 branch December 9, 2024 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Hippomocks doesn't support arm64 or any mips*
2 participants