#! /bin/sh echo "Setting up the rust environment..." rustup target add aarch64-apple-ios aarch64-apple-ios-sim x86_64-apple-ios x86_64-apple-darwin aarch64-apple-darwin cargo install cbindgen echo "Building..." cargo build --release --target x86_64-apple-darwin cargo build --release --target aarch64-apple-darwin cargo build --release --target aarch64-apple-ios cargo build --release --target x86_64-apple-ios cargo build --release --target aarch64-apple-ios-sim echo "Generating includes..." mkdir -p target/include/ cbindgen --config cbindgen.toml -l C -o target/include/tun2proxy.h cat > target/include/module.modulemap <