-
Notifications
You must be signed in to change notification settings - Fork 720
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 fixes + README update #1276
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## unstable #1276 +/- ##
============================================
+ Coverage 70.69% 70.73% +0.04%
============================================
Files 114 115 +1
Lines 63165 63153 -12
============================================
+ Hits 44654 44671 +17
+ Misses 18511 18482 -29
|
@PingXie the fix you requested (readme updates) is part of this pr |
- Updated README with CMake variable default values - CMake: support for tcmalloc / tcmalloc_minimal is now working - CMake: Lua lib: prefer mkstemp over tmpnam (tmpname is considered insecured) - CMake: use `valkey_pkg_config` to wrap `pkg_check_modules` - Reduced the CMake minimum version to 3.10 (this allows using CMake build on older systems) - CMake: sanitizer flags should be set for valkey-server only (no need for valkey-cli & valkey-benchmark) Signed-off-by: Eran Ifrah <[email protected]>
9522380
to
a3a9eea
Compare
@PingXie a gentle ping |
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. Great fix to detect the tcmalloc installation path. Thanks @eifrah-aws!
Signed-off-by: vudiep411 <[email protected]>
README
with CMake variable default valuestcmalloc
/tcmalloc_minimal
is now workingmkstemp
overtmpnam
(tmpname
is considered insecured)valkey_pkg_config
to wrappkg_check_modules
to reduce code verbosityvalkey-cli
&valkey-benchmark
)