From 91d85c8ecc8757b05048dcb0f6e9c327e4a97921 Mon Sep 17 00:00:00 2001 From: Jarvis Carroll Date: Fri, 30 May 2025 10:23:16 +1000 Subject: [PATCH] kerl erlang/zx/gajudesk script This needed a 64-bit debian system to build, so I guess I'll just test 64 bit systems from now on. --- debian/create_environment | 2 +- debian/install_scripts/install_wallet_src | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100755 debian/install_scripts/install_wallet_src diff --git a/debian/create_environment b/debian/create_environment index 6ef2cbe..f7f8fd7 100755 --- a/debian/create_environment +++ b/debian/create_environment @@ -14,7 +14,7 @@ then else echo "No debian environment found at $FRESH, downloading with debootstrap." mkdir -p $FRESH - ./get_debootstrap --arch i386 sid "$FRESH" http://deb.debian.org/debian/ + ./get_debootstrap --arch amd64 sid "$FRESH" http://deb.debian.org/debian/ fi if test -e "$ROOT" diff --git a/debian/install_scripts/install_wallet_src b/debian/install_scripts/install_wallet_src new file mode 100755 index 0000000..220b963 --- /dev/null +++ b/debian/install_scripts/install_wallet_src @@ -0,0 +1,20 @@ +#!/bin/sh +sudo apt update +sudo apt upgrade +sudo apt -y install \ + gcc curl g++ dpkg-dev build-essential automake autoconf \ + libncurses-dev libssl-dev flex xsltproc libwxgtk3.2-dev \ + wget vim git +mkdir -p ~/vcs ~/bin +cd ~/vcs + +curl -O https://raw.githubusercontent.com/kerl/kerl/master/kerl +chmod a+x kerl +./kerl build 27.3.4 27.3.4 +./kerl install 27.3.4 ~/.erts/27.3.4 +echo '. "$HOME"/.erts/27.3.2/activate' >> .bashrc +. ~/.erts/27.3.4/activate + +wget -q https://zxq9.com/projects/zomp/get_zx && bash get_zx +export PATH=$PATH:$HOME/bin +zx run gajudesk