@@ -88,6 +88,7 @@ target_sources (xrpl_core PRIVATE
88
88
src/ripple/protocol/impl/PublicKey.cpp
89
89
src/ripple/protocol/impl/Quality.cpp
90
90
src/ripple/protocol/impl/QualityFunction.cpp
91
+ src/ripple/protocol/impl/RPCErr.cpp
91
92
src/ripple/protocol/impl/Rate2.cpp
92
93
src/ripple/protocol/impl/Rules.cpp
93
94
src/ripple/protocol/impl/SField.cpp
@@ -159,54 +160,54 @@ target_link_libraries (xrpl_core
159
160
#]=================================]
160
161
install (
161
162
FILES
162
- src/ripple/basics/algorithm.h
163
163
src/ripple/basics/Archive.h
164
- src/ripple/basics/base64.h
165
- src/ripple/basics/base_uint.h
166
164
src/ripple/basics/BasicConfig.h
167
165
src/ripple/basics/Blob.h
168
166
src/ripple/basics/Buffer.h
169
167
src/ripple/basics/ByteUtilities.h
170
- src/ripple/basics/chrono.h
171
- src/ripple/basics/comparators.h
172
168
src/ripple/basics/CompressionAlgorithms.h
173
- src/ripple/basics/contract.h
174
169
src/ripple/basics/CountedObject.h
175
170
src/ripple/basics/DecayingSample.h
176
171
src/ripple/basics/Expected.h
177
172
src/ripple/basics/FeeUnits.h
178
173
src/ripple/basics/FileUtilities.h
179
- src/ripple/basics/hardened_hash.h
180
174
src/ripple/basics/IOUAmount.h
181
- src/ripple/basics/join.h
182
175
src/ripple/basics/KeyCache.h
183
176
src/ripple/basics/LocalValue.h
184
177
src/ripple/basics/Log .h
185
- src/ripple/basics/make_SSLContext.h
186
178
src/ripple/basics/MathUtilities.h
187
- src/ripple/basics/mulDiv.h
188
179
src/ripple/basics/Number.h
189
- src/ripple/basics/partitioned_unordered_map.h
190
180
src/ripple/basics/PerfLog.h
191
- src/ripple/basics/random.h
192
- src/ripple/basics/RangeSet.h
193
181
src/ripple/basics/README.md
194
- src/ripple/basics/ResolverAsio .h
182
+ src/ripple/basics/RangeSet .h
195
183
src/ripple/basics/Resolver.h
196
- src/ripple/basics/safe_cast.h
197
- src/ripple/basics/scope.h
184
+ src/ripple/basics/ResolverAsio.h
198
185
src/ripple/basics/SHAMapHash.h
199
186
src/ripple/basics/Slice.h
200
- src/ripple/basics/spinlock.h
201
- src/ripple/basics/strHex.h
202
187
src/ripple/basics/StringUtilities.h
203
188
src/ripple/basics/TaggedCache.h
204
- src/ripple/basics/tagged_integer.h
205
189
src/ripple/basics/ThreadSafetyAnalysis.h
206
190
src/ripple/basics/ToString.h
207
191
src/ripple/basics/UnorderedContainers.h
208
192
src/ripple/basics/UptimeClock.h
209
193
src/ripple/basics/XRPAmount.h
194
+ src/ripple/basics/algorithm.h
195
+ src/ripple/basics/base64.h
196
+ src/ripple/basics/base_uint.h
197
+ src/ripple/basics/chrono.h
198
+ src/ripple/basics/comparators.h
199
+ src/ripple/basics/contract.h
200
+ src/ripple/basics/hardened_hash.h
201
+ src/ripple/basics/join.h
202
+ src/ripple/basics/make_SSLContext.h
203
+ src/ripple/basics/mulDiv.h
204
+ src/ripple/basics/partitioned_unordered_map.h
205
+ src/ripple/basics/random.h
206
+ src/ripple/basics/safe_cast.h
207
+ src/ripple/basics/scope.h
208
+ src/ripple/basics/spinlock.h
209
+ src/ripple/basics/strHex.h
210
+ src/ripple/basics/tagged_integer.h
210
211
DESTINATION include /ripple/basics)
211
212
install (
212
213
FILES
@@ -231,11 +232,6 @@ install (
231
232
FILES
232
233
src/ripple/json/impl/json_assert.h
233
234
DESTINATION include /ripple/json/impl)
234
-
235
- install (
236
- FILES
237
- src/ripple/net/RPCErr.h
238
- DESTINATION include /ripple/net)
239
235
install (
240
236
FILES
241
237
src/ripple/protocol/AccountID.h
@@ -251,94 +247,110 @@ install (
251
247
src/ripple/protocol/InnerObjectFormats.h
252
248
src/ripple/protocol/Issue.h
253
249
src/ripple/protocol/json_get_or_throw.h
254
- src/ripple/protocol/KeyType.h
255
250
src/ripple/protocol/Keylet.h
251
+ src/ripple/protocol/KeyType.h
256
252
src/ripple/protocol/KnownFormats.h
257
253
src/ripple/protocol/LedgerFormats.h
258
254
src/ripple/protocol/LedgerHeader.h
259
- src/ripple/protocol/NFTSyntheticSerializer.h
260
255
src/ripple/protocol/NFTokenID.h
261
256
src/ripple/protocol/NFTokenOfferID.h
257
+ src/ripple/protocol/NFTSyntheticSerializer.h
262
258
src/ripple/protocol/Protocol.h
263
259
src/ripple/protocol/PublicKey.h
264
260
src/ripple/protocol/Quality.h
265
261
src/ripple/protocol/QualityFunction.h
266
262
src/ripple/protocol/Rate.h
263
+ src/ripple/protocol/RPCErr.h
267
264
src/ripple/protocol/Rules.h
265
+ src/ripple/protocol/SecretKey.h
266
+ src/ripple/protocol/Seed.h
267
+ src/ripple/protocol/SeqProxy.h
268
+ src/ripple/protocol/Serializer.h
268
269
src/ripple/protocol/SField.h
270
+ src/ripple/protocol/Sign.h
269
271
src/ripple/protocol/SOTemplate.h
270
272
src/ripple/protocol/STAccount.h
271
273
src/ripple/protocol/STAmount.h
272
- src/ripple/protocol/STCurrency.h
273
- src/ripple/protocol/STIssue.h
274
274
src/ripple/protocol/STArray.h
275
275
src/ripple/protocol/STBase.h
276
276
src/ripple/protocol/STBitString.h
277
277
src/ripple/protocol/STBlob.h
278
+ src/ripple/protocol/STCurrency.h
278
279
src/ripple/protocol/STExchange.h
279
280
src/ripple/protocol/STInteger.h
281
+ src/ripple/protocol/STIssue.h
280
282
src/ripple/protocol/STLedgerEntry.h
281
283
src/ripple/protocol/STObject.h
282
284
src/ripple/protocol/STParsedJSON.h
283
285
src/ripple/protocol/STPathSet.h
284
286
src/ripple/protocol/STTx.h
285
- src/ripple/protocol/XChainAttestations.h
286
- src/ripple/protocol/STXChainBridge.h
287
287
src/ripple/protocol/STValidation.h
288
288
src/ripple/protocol/STVector256.h
289
- src/ripple/protocol/SecretKey.h
290
- src/ripple/protocol/Seed.h
291
- src/ripple/protocol/SeqProxy.h
292
- src/ripple/protocol/Serializer.h
293
- src/ripple/protocol/Sign.h
289
+ src/ripple/protocol/STXChainBridge.h
294
290
src/ripple/protocol/SystemParameters.h
295
291
src/ripple/protocol/TER.h
296
292
src/ripple/protocol/TxFlags.h
297
293
src/ripple/protocol/TxFormats.h
298
294
src/ripple/protocol/TxMeta.h
299
295
src/ripple/protocol/UintTypes.h
296
+ src/ripple/protocol/XChainAttestations.h
300
297
src/ripple/protocol/digest.h
301
298
src/ripple/protocol/jss.h
302
- src/ripple/protocol/serialize.h
303
299
src/ripple/protocol/nft.h
304
300
src/ripple/protocol/nftPageMask.h
301
+ src/ripple/protocol/serialize.h
305
302
src/ripple/protocol/tokens.h
306
303
DESTINATION include /ripple/protocol)
307
304
install (
308
305
FILES
306
+ src/ripple/protocol/impl/STVar.h
309
307
src/ripple/protocol/impl/b58_utils.h
310
- src/ripple/protocol/impl/STVar.h
311
308
src/ripple/protocol/impl/secp256k1.h
312
309
src/ripple/protocol/impl/token_errors.h
313
310
DESTINATION include /ripple/protocol/impl)
314
311
install (
315
- FILES
316
- src/ripple/resource /Fees.h
317
- src/ripple/resource /Charge.h
318
- DESTINATION include /ripple/resource )
312
+ FILES
313
+ src/ripple/resource /Charge.h
314
+ src/ripple/resource /Consumer.h
315
+ src/ripple/resource /Disposition.h
316
+ src/ripple/resource /Fees.h
317
+ src/ripple/resource /Gossip.h
318
+ src/ripple/resource /ResourceManager.h
319
+ src/ripple/resource /Types.h
320
+ DESTINATION include /ripple/resource )
319
321
install (
320
322
FILES
323
+ src/ripple/resource /impl/Entry.h
324
+ src/ripple/resource /impl/Import.h
325
+ src/ripple/resource /impl/Key.h
326
+ src/ripple/resource /impl/Kind.h
327
+ src/ripple/resource /impl/Logic.h
328
+ src/ripple/resource /impl/Tuning.h
329
+ DESTINATION include /ripple/resource /impl)
330
+ install (
331
+ FILES
332
+ src/ripple/server/Handoff.h
321
333
src/ripple/server/Port.h
322
334
src/ripple/server/Server.h
323
335
src/ripple/server/Session.h
324
336
src/ripple/server/SimpleWriter.h
325
337
src/ripple/server/Writer.h
326
338
src/ripple/server/WSSession.h
327
- src/ripple/server/Handoff.h
328
339
DESTINATION include /ripple/server)
329
340
install (
330
341
FILES
331
- src/ripple/server/impl/ServerImpl.h
332
- src/ripple/server/impl/io_list.h
333
- src/ripple/server/impl/Door.h
334
- src/ripple/server/impl/PlainHTTPPeer.h
335
- src/ripple/server/impl/PlainWSPeer.h
336
342
src/ripple/server/impl/BaseHTTPPeer.h
337
- src/ripple/server/impl/BaseWSPeer.h
338
343
src/ripple/server/impl/BasePeer.h
344
+ src/ripple/server/impl/BaseWSPeer.h
345
+ src/ripple/server/impl/Door.h
346
+ src/ripple/server/impl/JSONRPCUtil.h
339
347
src/ripple/server/impl/LowestLayer.h
348
+ src/ripple/server/impl/PlainHTTPPeer.h
349
+ src/ripple/server/impl/PlainWSPeer.h
350
+ src/ripple/server/impl/ServerImpl.h
340
351
src/ripple/server/impl/SSLHTTPPeer.h
341
352
src/ripple/server/impl/SSLWSPeer.h
353
+ src/ripple/server/impl/io_list.h
342
354
DESTINATION include /ripple/server/impl)
343
355
#[===================================[
344
356
beast/legacy headers installation
@@ -364,11 +376,11 @@ install (
364
376
DESTINATION include /ripple/beast/hash)
365
377
install (
366
378
FILES
367
- src/ripple/beast/net/IPAddress.h
368
- src/ripple/beast/net/IPAddressConversion.h
369
- src/ripple/beast/net/IPAddressV4.h
370
- src/ripple/beast/net/IPAddressV6.h
371
- src/ripple/beast/net/IPEndpoint.h
379
+ src/ripple/beast/net/IPAddress.h
380
+ src/ripple/beast/net/IPAddressConversion.h
381
+ src/ripple/beast/net/IPAddressV4.h
382
+ src/ripple/beast/net/IPAddressV6.h
383
+ src/ripple/beast/net/IPEndpoint.h
372
384
DESTINATION include /ripple/beast/net)
373
385
install (
374
386
FILES
@@ -382,15 +394,14 @@ install (
382
394
src/ripple/beast/unit_test/amount.hpp
383
395
src/ripple/beast/unit_test/dstream.hpp
384
396
src/ripple/beast/unit_test/global_suites.hpp
385
- src/ripple/beast/unit_test/main.cpp
386
397
src/ripple/beast/unit_test/match.hpp
387
398
src/ripple/beast/unit_test/recorder.hpp
388
399
src/ripple/beast/unit_test/reporter.hpp
389
400
src/ripple/beast/unit_test/results.hpp
390
401
src/ripple/beast/unit_test/runner.hpp
391
- src/ripple/beast/unit_test/suite.hpp
392
402
src/ripple/beast/unit_test/suite_info.hpp
393
403
src/ripple/beast/unit_test/suite_list.hpp
404
+ src/ripple/beast/unit_test/suite.hpp
394
405
src/ripple/beast/unit_test/thread.hpp
395
406
DESTINATION include /ripple/beast/unit_test)
396
407
install (
@@ -401,34 +412,10 @@ install (
401
412
FILES
402
413
src/ripple/beast/utility/Journal.h
403
414
src/ripple/beast/utility/PropertyStream.h
415
+ src/ripple/beast/utility/WrappedSink.h
404
416
src/ripple/beast/utility/Zero.h
405
417
src/ripple/beast/utility/rngfill.h
406
- src/ripple/beast/utility/WrappedSink.h
407
418
DESTINATION include /ripple/beast/utility)
408
- # WARNING!! -- horrible levelization ahead
409
- # (these files should be isolated or moved...but
410
- # unfortunately unit_test.h above creates this dependency)
411
- if (tests)
412
- install (
413
- FILES
414
- src/ripple/beast/unit_test/amount.hpp
415
- src/ripple/beast/unit_test/dstream.hpp
416
- src/ripple/beast/unit_test/global_suites.hpp
417
- src/ripple/beast/unit_test/match.hpp
418
- src/ripple/beast/unit_test/recorder.hpp
419
- src/ripple/beast/unit_test/reporter.hpp
420
- src/ripple/beast/unit_test/results.hpp
421
- src/ripple/beast/unit_test/runner.hpp
422
- src/ripple/beast/unit_test/suite.hpp
423
- src/ripple/beast/unit_test/suite_info.hpp
424
- src/ripple/beast/unit_test/suite_list.hpp
425
- src/ripple/beast/unit_test/thread.hpp
426
- DESTINATION include /ripple/beast/extras/unit_test)
427
- install (
428
- FILES
429
- src/ripple/beast/unit_test/detail/const_container.hpp
430
- DESTINATION include /ripple/beast/unit_test/detail)
431
- endif () #tests
432
419
#[===================================================================[
433
420
rippled executable
434
421
#]===================================================================]
@@ -641,7 +628,6 @@ target_sources (rippled PRIVATE
641
628
src/ripple/net/impl/HTTPStream.cpp
642
629
src/ripple/net/impl/InfoSub.cpp
643
630
src/ripple/net/impl/RPCCall.cpp
644
- src/ripple/net/impl/RPCErr.cpp
645
631
src/ripple/net/impl/RPCSub.cpp
646
632
src/ripple/net/impl/RegisterSSLCerts.cpp
647
633
#[===============================[
0 commit comments