dev
sh 40 lines 1.38 KB
Raw
1 #!/bin/sh
2
3 . ./config.sh
4
5 cd $EXTERNAL_MACOS_LIB_DIR
6
7
8 # LIBRANDOMX_PATH=${EXTERNAL_MACOS_LIB_DIR}/monero/librandomx.a
9
10 # if [ -f "$LIBRANDOMX_PATH" ]; then
11 # cp $LIBRANDOMX_PATH ./haven
12 # fi
13
14 libtool -static -o libboost.a ./libboost_*.a
15 libtool -static -o libmonero.a ./monero/*.a
16
17 # CW_HAVEN_EXTERNAL_LIB=../../../../../cw_haven/macos/External/macos/lib
18 # CW_HAVEN_EXTERNAL_INCLUDE=../../../../../cw_haven/macos/External/macos/include
19 CW_MONERO_EXTERNAL_LIB=../../../../../cw_monero/macos/External/macos/lib
20 CW_MONERO_EXTERNAL_INCLUDE=../../../../../cw_monero/macos/External/macos/include
21
22 # mkdir -p $CW_HAVEN_EXTERNAL_INCLUDE
23 mkdir -p $CW_MONERO_EXTERNAL_INCLUDE
24 # mkdir -p $CW_HAVEN_EXTERNAL_LIB
25 mkdir -p $CW_MONERO_EXTERNAL_LIB
26
27 # ln ./libboost.a ${CW_HAVEN_EXTERNAL_LIB}/libboost.a
28 # ln ./libcrypto.a ${CW_HAVEN_EXTERNAL_LIB}/libcrypto.a
29 # ln ./libssl.a ${CW_HAVEN_EXTERNAL_LIB}/libssl.a
30 # ln ./libsodium.a ${CW_HAVEN_EXTERNAL_LIB}/libsodium.a
31 # cp ./libhaven.a $CW_HAVEN_EXTERNAL_LIB
32 # cp ../include/haven/* $CW_HAVEN_EXTERNAL_INCLUDE
33
34 ln ./libboost.a ${CW_MONERO_EXTERNAL_LIB}/libboost.a
35 ln ./libcrypto.a ${CW_MONERO_EXTERNAL_LIB}/libcrypto.a
36 ln ./libssl.a ${CW_MONERO_EXTERNAL_LIB}/libssl.a
37 ln ./libsodium.a ${CW_MONERO_EXTERNAL_LIB}/libsodium.a
38 ln ./libunbound.a ${CW_MONERO_EXTERNAL_LIB}/libunbound.a
39 cp ./libmonero.a $CW_MONERO_EXTERNAL_LIB
40 cp ../include/monero/* $CW_MONERO_EXTERNAL_INCLUDE