3 export NACL_SDK_ROOT
=${NACL_SDK_ROOT-"/opt/nacl_sdk/pepper_45"}
4 export NACL_TOOLCHAIN
=${NACL_TOOLCHAIN-"${NACL_SDK_ROOT}/toolchain/mac_pnacl"}
5 export NACL_BIN
=${NACL_BIN-"${NACL_TOOLCHAIN}/bin"}
6 export PREFIX
="$(pwd)/libsodium-nativeclient"
7 export PATH
="${NACL_BIN}:$PATH"
8 export AR
=${AR-"pnacl-ar"}
9 export AS
=${AS-"pnacl-as"}
10 export CC
=${CC-"pnacl-clang"}
11 export LD
=${LD-"pnacl-ld"}
12 export NM
=${NM-"pnacl-nm"}
13 export RANLIB
=${RANLIB-"pnacl-ranlib"}
14 export PNACL_FINALIZE
=${PNACL_FINALIZE-"pnacl-finalize"}
15 export PNACL_TRANSLATE
=${PNACL_TRANSLATE-"pnacl-translate"}
17 mkdir
-p $PREFIX ||
exit 1
19 make distclean
> /dev
/null
21 .
/configure
--enable-minimal \
23 --prefix="$PREFIX" ||
exit 1
25 make -j3 check
&& make -j3 install ||
exit 1
28 make distclean
> /dev
/null