@ -26,6 +26,8 @@ include_directories("${MONERO_SRC}/cryptonote_protocol")
include_directories ( "${MONERO_SRC}/wallet" )
include_directories ( "${MONERO_SRC}/rpc" )
include_directories ( "${MONERO_SRC}/mnemonics" )
include_directories ( "${MONERO_SRC}/contrib/libsodium/include" ) # s u p p o r t s o d i u m / … p a t h s
include_directories ( "${MONERO_SRC}/contrib/libsodium/include/sodium" )
#
# k e e p i n g t e s t f i l e s i n a s e p a r a t e s o u r c e d i r e c t o r y
# file ( GLOB TEST_SRCS RELATIVE ${ CMAKE_CURRENT_SOURCE_DIR } test/test_*.cpp )
@ -62,6 +64,7 @@ set(
$ { M O N E R O _ S R C } / c r y p t o / c r y p t o - o p s . c
$ { M O N E R O _ S R C } / c r y p t o / c r y p t o - o p s - d a t a . c
$ { M O N E R O _ S R C } / c r y p t o / k e c c a k . c
$ { M O N E R O _ S R C } / c r y p t o / c h a c h a . c
$ { M O N E R O _ S R C } / c r y p t o / r a n d o m . c
$ { M O N E R O _ S R C } / c r y p t o / a e s b . c
$ { M O N E R O _ S R C } / c r y p t o / t r e e - h a s h . c
@ -76,9 +79,12 @@ set(
$ { M O N E R O _ S R C } / c r y p t o n o t e _ c o r e / c r y p t o n o t e _ t x _ u t i l s . c p p
$ { M O N E R O _ S R C } / c o m m o n / b a s e 5 8 . c p p
$ { M O N E R O _ S R C } / c o m m o n / t h r e a d p o o l . c p p
$ { M O N E R O _ S R C } / c o m m o n / a l i g n e d . c
$ { M O N E R O _ S R C } / c o m m o n / u t i l . c p p
$ { M O N E R O _ S R C } / e p e e / s r c / h e x . c p p
$ { M O N E R O _ S R C } / e p e e / s r c / s t r i n g _ t o o l s . c p p
$ { M O N E R O _ S R C } / e p e e / s r c / m e m w i p e . c
$ { M O N E R O _ S R C } / e p e e / s r c / m l o c k e r . c p p
$ { M O N E R O _ S R C } / e p e e / s r c / w i p e a b l e _ s t r i n g . c p p
$ { M O N E R O _ S R C } / d e v i c e / d e v i c e . c p p
$ { M O N E R O _ S R C } / d e v i c e / d e v i c e _ d e f a u l t . c p p
@ -87,8 +93,10 @@ set(
$ { M O N E R O _ S R C } / r i n g c t / r c t C r y p t o O p s . c
$ { M O N E R O _ S R C } / r i n g c t / r c t S i g s . c p p
$ { M O N E R O _ S R C } / r i n g c t / b u l l e t p r o o f s . c c
$ { M O N E R O _ S R C } / r i n g c t / m u l t i e x p . c c
$ { M O N E R O _ S R C } / m n e m o n i c s / e l e c t r u m - w o r d s . c p p
$ { M O N E R O _ S R C } / v t l o g g e r / l o g g e r . c p p
$ { M O N E R O _ S R C } / c o n t r i b / l i b s o d i u m / s r c / c r y p t o _ v e r i f y / v e r i f y . c
)
set ( boost_DIR ${ CMAKE_SOURCE_DIR } /build/boost )
@ -99,11 +107,11 @@ set(boost_DIR ${CMAKE_SOURCE_DIR}/build/boost)
# $ { b o o s t _ D I R } / l i b / l i b b o o s t _ a t o m i c . a
# )
# #
# add_library ( boost_chrono STATIC IMPORTED )
# set_target_properties (
# b o o s t _ c h r o n o P R O P E R T I E S I M P O R T E D _ L O C A T I O N
# $ { b o o s t _ D I R } / l i b / l i b b o o s t _ c h r o n o . a
# )
add_library ( boost_chrono STATIC IMPORTED )
set_target_properties (
b o o s t _ c h r o n o P R O P E R T I E S I M P O R T E D _ L O C A T I O N
$ { b o o s t _ D I R } / l i b / l i b b o o s t _ c h r o n o . a
)
# #
# add_library ( boost_date_time STATIC IMPORTED )
# set_target_properties (
@ -181,6 +189,8 @@ set(
- O z \
- - l l v m - l t o 1 \
- s W A S M = 1 \
- s A S S E R T I O N S = 0 \
- s E R R O R _ O N _ U N D E F I N E D _ S Y M B O L S = 0 \
- - p o s t - j s $ { C M A K E _ C U R R E N T _ L I S T _ D I R } / s r c / m o d u l e - p o s t . j s \
- s \ " B I N A R Y E N _ M E T H O D = ' n a t i v e - w a s m ' \ " \
- s N O _ D Y N A M I C _ E X E C U T I O N = 1 \
@ -189,8 +199,19 @@ set(
- s P R E C I S E _ F 3 2 = 1 \
- s ' E X P O R T _ N A M E = \ " M y M o n e r o C o r e C p p \ " ' \
"
#
# - O 0 \
# - g \
# - - l l v m - l t o 0 \
# - s W A S M = 1 \
# - s A S S E R T I O N S = 1 \
# - s D E M A N G L E _ S U P P O R T = 1 \
# - s E R R O R _ O N _ U N D E F I N E D _ S Y M B O L S = 0 \
#
#
# - - c l o s u r e 1 \
# - s A S S E R T I O N S = 1 \
# - s E X T R A _ E X P O R T E D _ R U N T I M E _ M E T H O D S = ' [ \ " c c a l l \ " , \ " c w r a p \ " ] ' \
# - s D I S A B L E _ E X C E P T I O N _ C A T C H I N G = 0 \
# - s E X P O R T E D _ F U N C T I O N S = ' [ \ " _ s c _ r e d u c e \ " , \ " _ s c _ r e d u c e 3 2 \ " , \ " _ s c _ c h e c k \ " , \ " _ s c _ a d d \ " , \ " _ g e _ f r o m f e _ f r o m b y t e s _ v a r t i m e \ " , \ " _ g e _ m u l 8 \ " , \ " _ g e _ p 1 p 1 _ t o _ p 3 \ " , \ " _ g e _ p 3 _ t o b y t e s \ " , \ " _ g e _ s c a l a r m u l t \ " , \ " _ g e _ t o b y t e s \ " , \ " _ s c _ s u b \ " , \ " _ s c _ m u l s u b \ " , \ " _ g e _ s c a l a r m u l t _ b a s e \ " , \ " _ s c _ 0 \ " , \ " _ g e _ d o u b l e _ s c a l a r m u l t _ b a s e _ v a r t i m e \ " , \ " _ g e _ d o u b l e _ s c a l a r m u l t _ p r e c o m p _ v a r t i m e \ " , \ " _ g e _ f r o m b y t e s _ v a r t i m e \ " , \ " _ g e _ d s m _ p r e c o m p \ " ] ' \
@ -211,7 +232,7 @@ target_link_libraries(
M y M o n e r o C o r e C p p
#
# b o o s t _ a t o m i c
# bo o s t _ c h r o n o
bo o s t _ c h r o n o
# b o o s t _ d a t e _ t i m e
# b o o s t _ f i l e s y s t e m
# b o o s t _ l o c a l e