-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Avoid repeatedly enumerating submodules #8421
Conversation
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.
Might be better to confirm with someone who knows about windows?
target_link_options(chainerx PUBLIC /wholearchive:$<TARGET_FILE:chainerx_routines>) | ||
target_link_options(chainerx PUBLIC /wholearchive:$<TARGET_FILE:chainerx_native>) | ||
target_link_options(chainerx PUBLIC /wholearchive:$<TARGET_FILE:chainerx_testing>) | ||
target_link_libraries(chainerx PRIVATE chainerx_routines) |
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.
Here chainerx_base was not linked, but on the new changeset, it is.
I am not sure if this might cause any kind of issue in windows.
I don't think it should at all but might be better to confirm it?
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.
Fixed in afacf69.
Unfortunately I don't have Windows environment to test it.
Although it's better to confirm the fix, we don't necessarily have to do it because Windows is currently not officially supported.
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.
That sounds perfectly fine to me.
Thanks for addressing it
LGTM then!
Jenkins, test this please |
Jenkins, test this please |
Jenkins CI test (for commit afacf69, target branch master) succeeded! |
Just a DRY refactoring of
CMakeLists.txt
.