Skip to content

Conversation

Youw
Copy link
Member

@Youw Youw commented May 4, 2022

No description provided.

Youw added 2 commits May 4, 2022 14:33
- enable compilation warnings as errors for CI to catch such issues in the future;
- fix Mingw strict compilation warnings;
- fix including platform-specific includes when HIDAPI is a CMake subdirectory;
- check libusb and winapi platform-specific headers with hidtest;
@Youw Youw mentioned this pull request May 4, 2022
@mcuee mcuee added build system/CI Anything related to building the project or running on CI macOS Related to macOS backend labels May 5, 2022
@mcuee
Copy link
Member

mcuee commented May 5, 2022

Tested to be okay under macOS. No more warnings and hidtest build is okay.

Copy link
Member

@mcuee mcuee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. But I am probably not a good reviewer for all the changes. So it is better to have one more approval.

@Youw
Copy link
Member Author

Youw commented May 5, 2022

I am probably not a good reviewer

well:

Tested to be okay under macOS.

That matters a lot.

@Youw Youw merged commit c95795a into master May 5, 2022
@Youw Youw deleted the mac_fix branch May 5, 2022 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build system/CI Anything related to building the project or running on CI macOS Related to macOS backend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants