Replaced legacy `*.orly` module imports with `next.orly.dev/pkg` paths across the codebase for consistency. Removed legacy `go.mod` files from sub-packages, consolidating dependency management. Added Dockerfiles and configurations for benchmarking environments.
15 lines
432 B
Bash
Executable File
15 lines
432 B
Bash
Executable File
#!/usr/bin/env bash
|
|
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
|
apt -y install build-essential autoconf libtool git wget
|
|
cd $SCRIPT_DIR
|
|
rm -rf secp256k1
|
|
git clone https://github.com/bitcoin-core/secp256k1.git
|
|
cd secp256k1
|
|
git checkout v0.6.0
|
|
git submodule init
|
|
git submodule update
|
|
./autogen.sh
|
|
./configure --enable-module-schnorrsig --enable-module-ecdh --prefix=/usr
|
|
make -j1
|
|
sudo make install
|