-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Fix cross OS DAC regression #31901
Fix cross OS DAC regression #31901
Conversation
Fix DAC cross OS compilations regressions introduced by dotnet#31659
6eb901b
to
2b3b6c0
Compare
|
||
target_link_libraries(mscordaccore PRIVATE ${COREDAC_LIBRARIES}) | ||
|
||
# add the install targets | ||
install_clr(TARGETS mscordaccore) | ||
install_clr(TARGETS mscordaccore DESTINATION sharedFramework SKIP_STRIP) | ||
|
||
if(CLR_CMAKE_TARGET_WIN32) |
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.
Are we gonna produce long name cross-OS dac too?
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.
I didn't find/notice that code....
There is probably a whole round of things to do for CI, official builds, testing. So far I have been focusing on making it compile.
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.
I guess this is the code. There is longer path name that is built. It ends in a Linux.<Target_Arch>.<BuildType>
directory with a typical windows dac name.
Fixes a regression in cross OS DAC compilation.
Also reduces set of binaries which need to compile during cross OS DAC compilation