Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Adapt C++20 #1020

Merged
merged 2 commits into from
Jan 21, 2025
Merged

Adapt C++20 #1020

merged 2 commits into from
Jan 21, 2025

Conversation

minggangw
Copy link
Member

@minggangw minggangw commented Jan 21, 2025

Currently, we adapt C++17 to compile the C++ addon, but nodejs 23.X needs C++20 to develop addon, this patch:

  1. Adapt C++20 for Windows & Linux platforms, keeping macOS as C++17.
  2. Add checking for nodejs 23.X into actions for Linux platform.

@minggangw minggangw merged commit 2208a1c into RobotWebTools:develop Jan 21, 2025
6 checks passed
minggangw added a commit that referenced this pull request Jan 24, 2025
Currently, we adapt C++17 to compile the C++ addon, but nodejs 23.X needs C++20 to develop addon, this patch:

1. Adapt C++20 for Windows & Linux platforms, keeping macOS as C++17.
2. Add checking for nodejs 23.X into actions for Linux platform.

Fix: #1019
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant