@ -4,21 +4,11 @@ set(LIB_UTIL_SRC
c o n f i g / c o n f i g . c p p
c o n f i g / i n i . c p p
c o n f i g / k e y _ m a n a g e r . c p p
c o n s t a n t s / d e f a u l t s . c p p
c o n s t a n t s / l i m i t s . c p p
c o n s t a n t s / l i n k _ l a y e r . c p p
c o n s t a n t s / p a t h . c p p
c o n s t a n t s / p r o t o . c p p
$ { C M A K E _ C U R R E N T _ B I N A R Y _ D I R } / c o n s t a n t s / v e r s i o n . c p p
u t i l / a l i g n e d . c p p
u t i l / b e n c o d e . c p p
u t i l / b i t s . c p p
u t i l / b u f f e r . c p p
u t i l / c o d e l . c p p
u t i l / c o m m o n . c p p
u t i l / e n c o d e . c p p
u t i l / e n d i a n . c p p
u t i l / d e c a y i n g _ h a s h s e t . c p p
u t i l / f s . c p p
u t i l / j s o n . c p p
u t i l / l o g g i n g / a n d r o i d _ l o g g e r . c p p
@ -31,19 +21,14 @@ set(LIB_UTIL_SRC
u t i l / l o g g i n g / w i n 3 2 _ l o g g e r . c p p
u t i l / l o k i n e t _ i n i t . c
u t i l / m e m . c p p
u t i l / m e t a / t r a i t s . c p p
u t i l / p r i n t e r . c p p
u t i l / s t a t u s . c p p
u t i l / s t r . c p p
u t i l / s t r i n g _ v i e w . c p p
u t i l / t h r e a d / l o g i c . c p p
u t i l / t h r e a d / q u e u e _ m a n a g e r . c p p
u t i l / t h r e a d / q u e u e . c p p
u t i l / t h r e a d / t h r e a d _ p o o l . c p p
u t i l / t h r e a d / t h r e a d i n g . c p p
u t i l / t h r e a d / t h r e a d p o o l . c p p
u t i l / t i m e . c p p
u t i l / t y p e s . c p p
)
add_library ( ${ UTIL_LIB } STATIC ${ LIB_UTIL_SRC } )
@ -113,15 +98,12 @@ if(WIN32)
target_link_libraries ( ${ PLATFORM_LIB } PUBLIC iphlpapi )
endif ( )
set ( DNSLIB_SRC
d n s / d n s . c p p
d n s / m e s s a g e . c p p
d n s / n a m e . c p p
d n s / q u e r y . c p p
d n s / q u e s t i o n . c p p
d n s / r r . c p p
d n s / s e r i a l i z e . c p p
d n s / s e r v e r . c p p
d n s / s t r i n g . c p p
)
set ( CONSENSUS_SRC
@ -133,19 +115,13 @@ set(LIB_SRC
$ { D N S L I B _ S R C }
b o o t s t r a p . c p p
c o n t e x t . c p p
c r y p t o / c o n s t a n t s . c p p
c r y p t o / c r y p t o _ l i b s o d i u m . c p p
c r y p t o / c r y p t o _ n o o p . c p p
c r y p t o / c r y p t o . c p p
c r y p t o / e n c r y p t e d _ f r a m e . c p p
c r y p t o / e n c r y p t e d . c p p
c r y p t o / t y p e s . c p p
d h t / b u c k e t . c p p
d h t / c o n t e x t . c p p
d h t / d h t . c p p
d h t / e x p l o r e n e t w o r k j o b . c p p
d h t / k a d e m l i a . c p p
d h t / k e y . c p p
d h t / l o c a l t a g l o o k u p . c p p
d h t / l o c a l r o u t e r l o o k u p . c p p
d h t / l o c a l s e r v i c e a d d r e s s l o o k u p . c p p
@ -155,21 +131,16 @@ set(LIB_SRC
d h t / m e s s a g e s / g o t i n t r o . c p p
d h t / m e s s a g e s / g o t r o u t e r . c p p
d h t / m e s s a g e s / p u b i n t r o . c p p
d h t / n o d e . c p p
d h t / p u b l i s h s e r v i c e j o b . c p p
d h t / r e c u r s i v e r o u t e r l o o k u p . c p p
d h t / s e r v i c e a d d r e s s l o o k u p . c p p
d h t / t a g l o o k u p . c p p
d h t / t x . c p p
d h t / t x h o l d e r . c p p
d h t / t x o w n e r . c p p
e x i t / c o n t e x t . c p p
e x i t / e n d p o i n t . c p p
e x i t / e x i t _ m e s s a g e s . c p p
e x i t / p o l i c y . c p p
e x i t / s e s s i o n . c p p
h a n d l e r s / e x i t . c p p
h a n d l e r s / n u l l . c p p
h a n d l e r s / t u n . c p p
h o o k / s h e l l . c p p
i w p / i w p . c p p
@ -177,15 +148,11 @@ set(LIB_SRC
i w p / m e s s a g e _ b u f f e r . c p p
i w p / s e s s i o n . c p p
l i n k / f a c t o r y . c p p
l i n k / i _ l i n k _ m a n a g e r . c p p
l i n k / l i n k _ m a n a g e r . c p p
l i n k / s e r v e r . c p p
l i n k / s e s s i o n . c p p
m e s s a g e s / d h t _ i m m e d i a t e . c p p
m e s s a g e s / d i s c a r d . c p p
m e s s a g e s / l i n k _ i n t r o . c p p
m e s s a g e s / l i n k _ m e s s a g e _ p a r s e r . c p p
m e s s a g e s / l i n k _ m e s s a g e . c p p
m e s s a g e s / r e l a y . c p p
m e s s a g e s / r e l a y _ c o m m i t . c p p
m e s s a g e s / r e l a y _ s t a t u s . c p p
@ -194,30 +161,22 @@ set(LIB_SRC
n o d e d b . c p p
p a t h / i h o p h a n d l e r . c p p
p a t h / p a t h _ c o n t e x t . c p p
p a t h / p a t h _ t y p e s . c p p
p a t h / p a t h . c p p
p a t h / p a t h b u i l d e r . c p p
p a t h / p a t h s e t . c p p
p a t h / t r a n s i t _ h o p . c p p
p o w . c p p
p r o f i l i n g . c p p
r o u t e r / a b s t r a c t r o u t e r . c p p
r o u t e r / i _ o u t b o u n d _ m e s s a g e _ h a n d l e r . c p p
r o u t e r / o u t b o u n d _ m e s s a g e _ h a n d l e r . c p p
r o u t e r / i _ o u t b o u n d _ s e s s i o n _ m a k e r . c p p
r o u t e r / o u t b o u n d _ s e s s i o n _ m a k e r . c p p
r o u t e r / i _ r c _ l o o k u p _ h a n d l e r . c p p
r o u t e r / r c _ l o o k u p _ h a n d l e r . c p p
r o u t e r / i _ g o s s i p e r . c p p
r o u t e r / r c _ g o s s i p e r . c p p
r o u t e r / r o u t e r . c p p
r o u t e r _ c o n t a c t . c p p
r o u t e r _ i d . c p p
r o u t e r _ v e r s i o n . c p p
r o u t i n g / d h t _ m e s s a g e . c p p
r o u t i n g / h a n d l e r . c p p
r o u t i n g / m e s s a g e _ p a r s e r . c p p
r o u t i n g / m e s s a g e . c p p
r o u t i n g / p a t h _ c o n f i r m _ m e s s a g e . c p p
r o u t i n g / p a t h _ l a t e n c y _ m e s s a g e . c p p
r o u t i n g / p a t h _ t r a n s f e r _ m e s s a g e . c p p
@ -230,7 +189,6 @@ set(LIB_SRC
s e r v i c e / e n d p o i n t _ s t a t e . c p p
s e r v i c e / e n d p o i n t _ u t i l . c p p
s e r v i c e / e n d p o i n t . c p p
s e r v i c e / h a n d l e r . c p p
s e r v i c e / h i d d e n _ s e r v i c e _ a d d r e s s _ l o o k u p . c p p
s e r v i c e / i d e n t i t y . c p p
s e r v i c e / i n f o . c p p
@ -238,14 +196,12 @@ set(LIB_SRC
s e r v i c e / i n t r o . c p p
s e r v i c e / l o o k u p . c p p
s e r v i c e / o u t b o u n d _ c o n t e x t . c p p
s e r v i c e / p e n d i n g b u f f e r . c p p
s e r v i c e / p r o t o c o l . c p p
s e r v i c e / r o u t e r _ l o o k u p _ j o b . c p p
s e r v i c e / s e n d c o n t e x t . c p p
s e r v i c e / s e s s i o n . c p p
s e r v i c e / t a g _ l o o k u p _ j o b . c p p
s e r v i c e / t a g . c p p
s e r v i c e / v a n i t y . c p p
)
if ( TESTNET )
set ( LIB_SRC ${ LIB_SRC } testnet.c )