diff --git a/build_and_install.sh b/build_and_install.sh new file mode 100755 index 0000000..d9f54bb --- /dev/null +++ b/build_and_install.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +set -e + +JOBS="$(nproc || echo 1)" + +rm -rf build +mkdir build +pushd build + git clone https://github.com/tdlib/td.git + pushd td + git checkout 7d41d9eaa58a6e0927806283252dc9e74eda5512 # v1.7.9 wasn't properly tagged + mkdir build + pushd build + cmake -DCMAKE_BUILD_TYPE=Release .. + make -j "${JOBS}" + make install DESTDIR=destdir + popd + popd + cmake -DTd_DIR="$(realpath .)"/td/build/destdir/usr/local/lib/cmake/Td/ -DNoVoip=True .. + make -j "${JOBS}" + echo "Now calling sudo make install" + sudo make install +popd