Pratik Mankawde
89f9ede1f5
cleanup
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 16:24:04 +00:00
Pratik Mankawde
a93052e765
added -fPIC flag
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 16:58:01 +00:00
Pratik Mankawde
e156ed40ba
minor formatting
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 15:06:47 +00:00
Pratik Mankawde
db5aa2d277
added no-var-tracking
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 15:03:20 +00:00
Pratik Mankawde
832c32d15c
formatting changes
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 13:59:08 +00:00
Pratik Mankawde
39adc5a82b
fixes forgcc compilation errors.
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 13:57:31 +00:00
Pratik Mankawde
0b1bd42cc0
Add sanitizers to CI builds
...
- Added Address and Thread sanitizers for Debian Bookworm builds
- Updated build-deps action to support sanitizer flags
- Modified strategy matrix generation to include sanitizer configurations
- Updated Conan profiles for sanitizer support
- Added InsertNewlineAtEOF setting to clang-format
2025-11-10 15:54:44 +00:00
Pratik Mankawde
1cdd0bf63e
end of line
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-06 10:03:17 +00:00
Pratik Mankawde
48a3e5ea31
special case only for gcc
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-06 10:00:46 +00:00
Pratik Mankawde
10a422dd69
seperate clang and gcc
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-05 15:31:09 +00:00
Pratik Mankawde
b150feaab6
fixes sanitizer arg not available in build-test
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-05 15:14:29 +00:00
Pratik Mankawde
3b32210ef4
formatting changes
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-05 12:26:33 +00:00
Pratik Mankawde
977a087bb3
code review changes
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-05 12:25:29 +00:00
Pratik Mankawde
7ae3a85f21
formatting correction
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-04 16:12:22 +00:00
Pratik Mankawde
c38b5aa2d4
Added flow for the sanitizers build
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-04 15:59:15 +00:00
Ayaz Salikhov
e192ffe964
fix: Clean up build profile options ( #5934 )
...
The `-Wno-missing-template-arg-list-after-template-kw` flag is only needed for the grpc library. Use `+=` for the default build flags to make it easier to extend in the future.
Co-authored-by: Bart Thomee <11445373+bthomee@users.noreply.github.com >
2025-10-24 15:16:15 +00:00
Ayaz Salikhov
459d0da010
chore: Support CMake 4 without workarounds ( #5866 )
2025-10-14 11:18:34 -04:00
Bart
921aef9934
Updates Conan dependencies: Boost 1.86 ( #5264 )
2025-07-25 11:54:02 -04:00
Bronek Kozicki
5713f9782a
chore: Rename conan profile to default ( #5599 )
...
This change renames the `libxrpl` profile to `default` to make it more usable.
2025-07-24 10:35:47 +00:00
Bronek Kozicki
03e46cd026
Remove include(default) from libxrpl profile ( #5587 )
...
Remove `include(default)` from `conan/profiles/libxrpl`. This means that we will now rely on compiler workarounds stored elsewhere e.g. in global.conf.
2025-07-21 14:03:53 +00:00
Michael Legleux
452263eaa5
chore: Update CI to use Conan 2 ( #5556 )
...
This is a minimally invasive update to use Conan 2 provided by our new build images.
2025-07-15 22:17:22 +00:00