Nicholas Dudfield
8d7cc68bda
Merge remote-tracking branch 'origin/tmp-conan' into jshooks
2025-03-23 11:09:17 +07:00
Denis Angell
799a056313
conan
2025-02-01 12:00:35 +01:00
Denis Angell
534870f2f0
Merge branch 'dev' into jshooks
2024-10-23 12:39:44 +02:00
Denis Angell
db245d237c
build for mac
2024-10-23 12:37:19 +02:00
RichardAH
1e45d4120c
Update to boost186 ( #377 )
...
Co-Authored-By: Denis Angell <dangell@transia.co >
2024-10-17 01:29:17 +02:00
Richard Holland
f12b8cbb2d
qjs modules, compiling not tested
2024-07-11 11:31:29 +10:00
Denis Angell
d1e5eb87f5
Revert "dump"
...
This reverts commit b650d72f0b .
2024-05-28 15:32:44 +02:00
Denis Angell
b650d72f0b
dump
2024-05-28 15:30:07 +02:00
Denis Angell
82e754d180
Update quickjs.cmake
2024-05-24 10:07:05 +10:00
Denis Angell
9e72931bbb
fix quickjs build
2024-05-24 10:07:05 +10:00
Richard Holland
0bd65bbb56
quickjs running inside xahaud
2024-05-24 10:07:05 +10:00
Richard Holland
d6a0746f99
make mac-specific libraries optional
2023-09-19 12:58:48 +00:00
Denis Angell
aa6d05c8b9
patch m1/llvm14 ( #50 )
...
* patch wasm cmake
* patch UNL Report
* patch change
* patch import
* patch invoke
* patch xahau genesis test
2023-09-19 14:41:55 +02:00
Richard Holland
0a291371c9
fix levelisation for soci, more L2 governance tests
2023-09-19 10:36:45 +00:00
Richard Holland
2211d6f851
Revert "patch: m1/llvm4"
...
This reverts commit 41461bdddc .
2023-06-26 12:58:53 +00:00
Denis Angell
41461bdddc
patch: m1/llvm4
2023-06-15 23:01:09 +00:00
Richard Holland
311d0b8bf1
Revert "Use the Conan package manager ( #4367 )"
...
This reverts commit c3a9f3dbf3 .
2023-04-06 09:46:00 +00:00
Richard Holland
a5ca117ff6
Merge remote-tracking branch 'ripple/develop' into dev
2023-04-06 09:36:24 +00:00
Richard Holland
8422947375
Merge branch 'icv2' into dev
2023-01-13 11:13:50 +00:00
Michael Legleux
72ec634a25
Pin postgres, zlib, krb5, libuv and cassandra to stable versions
2022-12-23 13:07:07 +00:00
John Freeman
c3a9f3dbf3
Use the Conan package manager ( #4367 )
...
Introduces a conanfile.py (and a Conan recipe for RocksDB) to enable building the package with Conan, choosing more recent default versions of dependencies. It removes almost all of the CMake build files related to dependencies, and the configurations for Travis CI and GitLab CI. A new set of cross-platform build instructions are written in BUILD.md.
Includes example GitHub Actions workflow for each of Linux, macOS, Windows.
* Test on macos-12
We use the <concepts> library which was not added to Apple Clang until
version 13.1.6. The default Clang on macos-11 (the sometimes current
version of macos-latest) is 13.0.0, and the default Clang on macos-12 is
14.0.0.
Closes #4223 .
2022-12-16 10:46:22 -08:00
Richard Holland
3107787cad
more wasmedge build stuff
2022-12-13 13:52:59 +00:00
Richard Holland
26522c1427
fix wasmedge cmake
2022-12-13 12:37:30 +00:00
Richard Holland
b0ebd8e3eb
update to wasmedge 0.11 (untested)
2022-12-13 10:19:08 +00:00
Ed Hennis
5d38e4cfbf
Work around soci build issues
2022-10-13 15:44:49 -07:00
Michael Legleux
be1ce5eca9
Pin postgres, zlib, krb5, libuv and cassandra to stable versions
2022-09-20 18:22:37 -07:00
Richard Holland
0ce86e2d4b
fix debug builds of wasmedge
2022-07-12 12:01:14 +00:00
Richard Holland
ed70262aeb
add hotpatch for wasmedge (for now)
2022-07-12 10:45:51 +00:00
Richard Holland
0692168f80
Update build engine for static wasmedge builds
2022-07-12 10:00:35 +00:00
Richard Holland
ce6569f58c
-
2022-07-11 11:39:54 +00:00
Richard Holland
2e28ff3b6d
enable static wasmedge
2022-07-11 09:31:24 +00:00
Richard Holland
4244a5a245
Merge remote-tracking branch 'ripple/develop' into develop
2022-05-20 08:05:08 +00:00
Michael Legleux
8aa617d972
Fix failing Clio build
2022-04-06 13:28:10 -07:00
Michael Legleux
bea9610440
Remove checks for CMake < 3.16
2022-03-30 15:16:27 -07:00
Michael Legleux
375af87a86
Package builds of reporting mode rippled
2022-03-30 15:16:27 -07:00
Richard Holland
9b82113d25
merged to 1.9.0-b1
...
re-added the copy assignment constructor for STArray
2022-03-21 11:27:14 +00:00
Michael Legleux
297def5ed3
Update boost max to 1.77
2022-03-04 14:27:16 -08:00
Richard Holland
0f620f4e53
Merge remote-tracking branch 'ripple/develop' into develop
2022-02-18 13:43:00 +00:00
Michael Legleux
b7e0306d0a
Ensure protocol buffer prerequisites are present
2022-02-07 10:59:12 -08:00
Nik Bougalis
c5dc00af74
Update RocksDB to version 6.27.3
2022-02-07 10:32:59 -08:00
Richard Holland
943b4acfee
compiling, untested
2022-01-17 12:45:26 +00:00
Richard Holland
7cefb339e7
started conversion to wasmedge, not finished, not compiling
2022-01-13 15:40:15 +00:00
Richard Holland
b33c91f761
Hooks-chaining alpha
...
This is a squash of 241 commits from https://github.com/XRPL-Labs/xrpld-hooks/tree/hooks-chaining
Ready for forward porting to rippled 1.8.3
2022-01-11 10:06:38 +00:00
Richard Holland
04d642387f
add wasmedge to build system
2021-10-28 13:22:55 +00:00
Michael Legleux
0320d2169e
Remove old boost workaround
2021-10-18 15:37:04 -07:00
Edward Hennis
1ca8898703
Set OpenSSL 1.1.1 as the minimum version, recommend 3.0.0 for Windows
...
* Also clean up some formatting in the Windows instructions
* Changed the recommended version for Windows to 1.1.1L after deeper
checking uncovered some build issues.
2021-10-06 12:22:52 -07:00
Guido Vranken
f954faada6
Patch soci only once:
...
* Patch the soci unsigned-types.h file. If no changes are made, delete
the patched file and exit. If there are changes, backup the original
and replace it with the patched file.
* Fixes #3885
Patch Rocksdb only once:
* The repeated patches do not appear to affect build times, but avoiding
unnecessary copies is good for its own sake.
2021-09-13 15:13:15 -07:00
Michael Legleux
3be668b343
Link statically against PostgreSQL
2021-09-13 15:13:15 -07:00
CJ Cobb
d78a396525
Don't build gRPC benchmarks
2021-07-27 11:35:50 -07:00
John Freeman
a2a37a928a
Redesign stoppable object pattern
2021-06-01 15:36:28 -07:00