-
Notifications
You must be signed in to change notification settings - Fork 41
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
cmake: cpptoml allow usage of installed dependency #40
Conversation
Codecov Report
@@ Coverage Diff @@
## master #40 +/- ##
=======================================
Coverage 87.08% 87.08%
=======================================
Files 4 4
Lines 480 480
=======================================
Hits 418 418
Misses 62 62
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #40 +/- ##
=======================================
Coverage 87.08% 87.08%
=======================================
Files 4 4
Lines 480 480
=======================================
Hits 418 418
Misses 62 62
Continue to review full report at Codecov.
|
Hi, thanks again for the PR. I have seen the code changes, but after some consideration, I have reservations to accept the PR. While this change would give the flexibility of allowing Additionally, I have made the presumption that the user is likely to have tried out I hope the above are reasonable explanations to keep the way |
…library as installed dependency.
With the cmake option "SPDLOG_SETUP_CPPTOML_EXTERNAL" you can now decide if you want to use the internal cpptoml or an external one. The default is false, so you can still download the zip, unpack it and use it exactly like before the change. |
Thanks for spending the effort for this, it sounds good, and I am generally in favor as long as it is an opt-in, which is what you have described. I will take a closer look then, but meanwhile will give some small comments here and there if you don't mind. |
cmake: add option SPDLOG_SETUP_INCLUDE_UNIT_TESTS travis: build script adjusted
/test |
LGTM, but would need you to run |
/test |
No description provided.