@ -93,59 +93,59 @@ set(
set ( boost_DIR ${ CMAKE_SOURCE_DIR } /build/boost )
add_library ( boost_atomic STATIC IMPORTED )
set_target_properties (
b o o s t _ a t o m i c 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 _ 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_date_time STATIC IMPORTED )
set_target_properties (
b o o s t _ d a t e _ t i m e 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 _ d a t e _ t i m e . a
)
#
add_library ( boost_filesystem STATIC IMPORTED )
set_target_properties (
b o o s t _ f i l e s y s t e m 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 _ f i l e s y s t e m . a
)
#
add_library ( boost_locale STATIC IMPORTED )
set_target_properties (
b o o s t _ l o c a l e 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 _ l o c a l e . a
)
#
add_library ( boost_program_options STATIC IMPORTED )
set_target_properties (
b o o s t _ p r o g r a m _ o p t i o n s 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 _ p r o g r a m _ o p t i o n s . a
)
#
add_library ( boost_regex STATIC IMPORTED )
set_target_properties (
b o o s t _ r e g e x 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 _ r e g e x . a
)
#
add_library ( boost_serialization STATIC IMPORTED )
set_target_properties (
b o o s t _ s e r i a l i z a t i o n 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 _ s e r i a l i z a t i o n . a
)
#
add_library ( boost_signals STATIC IMPORTED )
set_target_properties (
b o o s t _ s i g n a l s 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 _ s i g n a l s . a
)
# add_library ( boost_atomic STATIC IMPORTED )
# set_target_properties (
# b o o s t _ a t o m i c 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 _ 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_date_time STATIC IMPORTED )
# set_target_properties (
# b o o s t _ d a t e _ t i m e 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 _ d a t e _ t i m e . a
# )
# #
# add_library ( boost_filesystem STATIC IMPORTED )
# set_target_properties (
# b o o s t _ f i l e s y s t e m 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 _ f i l e s y s t e m . a
# )
# #
# add_library ( boost_locale STATIC IMPORTED )
# set_target_properties (
# b o o s t _ l o c a l e 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 _ l o c a l e . a
# )
# #
# add_library ( boost_program_options STATIC IMPORTED )
# set_target_properties (
# b o o s t _ p r o g r a m _ o p t i o n s 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 _ p r o g r a m _ o p t i o n s . a
# )
# #
# add_library ( boost_regex STATIC IMPORTED )
# set_target_properties (
# b o o s t _ r e g e x 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 _ r e g e x . a
# )
# #
# add_library ( boost_serialization STATIC IMPORTED )
# set_target_properties (
# b o o s t _ s e r i a l i z a t i o n 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 _ s e r i a l i z a t i o n . a
# )
# #
# add_library ( boost_signals STATIC IMPORTED )
# set_target_properties (
# b o o s t _ s i g n a l s 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 _ s i g n a l s . a
# )
#
add_library ( boost_system STATIC IMPORTED )
set_target_properties (
@ -159,17 +159,17 @@ set_target_properties(
$ { b o o s t _ D I R } / l i b / l i b b o o s t _ t h r e a d . a
)
#
add_library ( boost_timer STATIC IMPORTED )
set_target_properties (
b o o s t _ t i m e r 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 _ t i m e r . a
)
#
add_library ( boost_wserialization STATIC IMPORTED )
set_target_properties (
b o o s t _ w s e r i a l i z a t i o n 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 _ w s e r i a l i z a t i o n . a
)
# add_library ( boost_timer STATIC IMPORTED )
# set_target_properties (
# b o o s t _ t i m e r 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 _ t i m e r . a
# )
# #
# add_library ( boost_wserialization STATIC IMPORTED )
# set_target_properties (
# b o o s t _ w s e r i a l i z a t i o n 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 _ w s e r i a l i z a t i o n . a
# )
#
#
#
@ -178,18 +178,22 @@ set(
# u n s u r e i f t h e - I . . . b o o s t . . i n c l u d e i s n e c e s s a r y h e r e d u e t o i n c l u d e a b o v e
" - W a l l - s t d = c + + 1 1 \
- - b i n d - s M O D U L A R I Z E = 1 \
- O 3 \
- s W A S M = 0 \
- s A S S E R T I O N S = 1 \
- O z \
- - l l v m - l t o 1 \
- s W A S M = 1 \
- 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 \
- 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 \ " ' \
- s \ " B I N A R Y E N _ T R A P _ M O D E = ' c l a m p ' \ " \
- s A L L O W _ M E M O R Y _ G R O W T H = 1 \
- 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 \ " ' \
"
# - 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 ' \ " \
# - - 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 \ " ] ' \
# " - s S A F E _ H E A P = 1 - - b i n d - O 3 - s L E G A C Y _ G L _ E M U L A T I O N = 0 - s G L _ U N S A F E _ O P T S = 0 - - p r e - j s p r e - m o d u l e . j s - - p o s t - j s p o s t - m o d u l e . j s - s G L _ A S S E R T I O N S = 1 - s I N V O K E _ R U N = 0 - s U S E _ W E B G L 2 = 1 - s F U L L _ E S 3 = 1 - s U S E _ G L F W = 3 - s O F F S C R E E N C A N V A S _ S U P P O R T = 1 - - p r e l o a d - f i l e s h a d e r s - - p r e l o a d - f i l e e x t e r n - - u s e - p r e l o a d - p l u g i n s "
# - s S A F E _ H E A P = 1
)
@ -205,19 +209,19 @@ set_target_properties(MyMoneroCoreCpp PROPERTIES LINK_FLAGS "${EMCC_LINKER_FLAGS
target_link_libraries (
M y M o n e r o C o r e C p p
#
bo o s t _ a t o m i c
bo o s t _ c h r o n o
bo o s t _ d a t e _ t i m e
bo o s t _ f i l e s y s t e m
bo o s t _ l o c a l e
bo o s t _ p r o g r a m _ o p t i o n s
bo o s t _ r e g e x
bo o s t _ s e r i a l i z a t i o n
bo o s t _ s i g n a l s
# bo o s t _ a t o m i c
# bo o s t _ c h r o n o
# bo o s t _ d a t e _ t i m e
# bo o s t _ f i l e s y s t e m
# bo o s t _ l o c a l e
# bo o s t _ p r o g r a m _ o p t i o n s
# bo o s t _ r e g e x
# bo o s t _ s e r i a l i z a t i o n
# bo o s t _ s i g n a l s
b o o s t _ s y s t e m
b o o s t _ t h r e a d
bo o s t _ t i m e r
bo o s t _ w s e r i a l i z a t i o n
# bo o s t _ t i m e r
# bo o s t _ w s e r i a l i z a t i o n
#
$ { l o g - l i b }
)