-
-
Notifications
You must be signed in to change notification settings - Fork 381
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
Do not install libfmt by default #5808
Do not install libfmt by default #5808
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.
Modifying the CMakeLists.txt provided by libfmt means this change will be overwritten every time libfmt is updated. I'd strongly recommend you set(FMT_INSTALL OFF CACHE)
the variable (possibly using FORCE) from the top-level CMakeLists.txt before the add_subdirectory(contrib/fmt)
call.
Thank you for taking the time to address this issue! |
Made the recommended change in c737816 Not sure if we still need to keep the |
I'll try to test this later today, but there should be no need to keep the modification to |
@orhun if you |
b82a940
to
efb09fc
Compare
I'm not sure why the CI fails. |
@orhun well it fails locally too. This is not the right syntax, it's missing a description string. This works: set(FMT_INSTALL OFF CACHE BOOL "Enable install of libfmt" FORCE) |
efb09fc
to
a2ce759
Compare
Updated, thanks! |
Thanks for the patience! Tested locally and it all looks good. |
closes #5805