Add libsodium to build

This commit is contained in:
Aditya Kulkarni
2019-01-18 14:38:15 -08:00
parent da4b62be9c
commit 2ccf2b5062
79 changed files with 6428 additions and 0 deletions

BIN
res/liblibsodium.a Normal file

Binary file not shown.

BIN
res/libsodium.a Normal file

Binary file not shown.

BIN
res/libsodium.lib Normal file

Binary file not shown.

27
res/libsodium/buildlibsodium.sh Executable file
View File

@@ -0,0 +1,27 @@
#!/bin/bash
# First thing to do is see if libsodium.a exists in the res folder. If it does, then there's nothing to do
if [ -f res/libsodium.a ]; then
exit 0
fi
echo "Building libsodium"
# Go into the lib sodium directory
cd res/libsodium
if [ ! -f libsodium-1.0.16.tar.gz ]; then
wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.16.tar.gz
fi
if [ ! -d libsodium-1.0.16 ]; then
tar xf libsodium-1.0.16.tar.gz
fi
# Now build it
cd libsodium-1.0.16
bash configure
make -j$(nproc)
cd ..
# copy the library to the parents's res/ folder
cp libsodium-1.0.16/src/libsodium/.libs/libsodium.a ../

BIN
res/libsodiumd.lib Normal file

Binary file not shown.