-
Notifications
You must be signed in to change notification settings - Fork 73
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
feat: support source files with duplicate basename #62
Conversation
This change removes the duplicate basename checks for macOS and MSVS. The macOS one is no longer necessary and the solution generator for MSVS is updated to support duplicate names by reproducing the source directory structure in the intermediate directory. Closes: nodejs#60 BREAKING CHANGE: The `--no-duplicate-basename-check` option was removed.
/cc @gengjiawen |
5a2f357
to
bba609e
Compare
Converted to draft because it doesn't work yet with Node.js:
|
Found a bug, now recompiling node from scratch... |
Build passed! |
Is it possible we add some end to end test for this ? |
Probably. I have never looked at how tests are written in this project though. |
GitHub Actions runs pytest...
|
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.
LGTM
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.
LGTM
This change removes the duplicate basename checks for macOS and MSVS.
The macOS one is no longer necessary and the solution generator for MSVS
is updated to support duplicate names by reproducing the source
directory structure in the intermediate directory.
Closes: #60
BREAKING CHANGE:
The
--no-duplicate-basename-check
option was removed.