diff --git a/README.md b/README.md index de56685..d81e5e1 100644 --- a/README.md +++ b/README.md @@ -6,64 +6,64 @@ Currently there is only one thing, which is the Gajumaru HTTP Daemon. Last updated: September 23, 2025 (PRH). -1. **Install Erlang and zx/zomp** +### Install Erlang and zx/zomp - Source: [*Building Erlang 26.2.5 on Ubuntu 24.04*](https://zxq9.com/archives/2905) +Source: [*Building Erlang 26.2.5 on Ubuntu 24.04*](https://zxq9.com/archives/2905) - Adapt this to your Linux distribution. +Adapt this to your Linux distribution. - a. **Install necessary build tools** +1. **Install necessary build tools** - ```bash - sudo apt update - sudo apt upgrade - sudo apt install \ - gcc curl g++ dpkg-dev build-essential automake autoconf \ - libncurses-dev libssl-dev flex xsltproc libwxgtk3.2-dev \ - wget vim git - ``` + ```bash + sudo apt update + sudo apt upgrade + sudo apt install \ + gcc curl g++ dpkg-dev build-essential automake autoconf \ + libncurses-dev libssl-dev flex xsltproc libwxgtk3.2-dev \ + wget vim git + ``` - b. **Put [Kerl](https://github.com/kerl/kerl) somewhere - in your `$PATH`**. This is a tool to build Erlang releases. +2. **Put [Kerl](https://github.com/kerl/kerl) somewhere + in your `$PATH`**. This is a tool to build Erlang releases. - ```bash - wget -O ~/bin/kerl https://raw.githubusercontent.com/kerl/kerl/master/kerl - chmod u+x ~/bin/kerl - ``` + ```bash + wget -O ~/bin/kerl https://raw.githubusercontent.com/kerl/kerl/master/kerl + chmod u+x ~/bin/kerl + ``` - c. **Build Erlang from source using Kerl** +3. **Build Erlang from source using Kerl** - ```bash - kerl update releases - ## use the most recent one that looks stable - ## you do need to type the number twice, that's not a typo - kerl build 28.1 28.1 - kerl install 28.1 ~/.erts/28.1 - ``` + ```bash + kerl update releases + ## use the most recent one that looks stable + ## you do need to type the number twice, that's not a typo + kerl build 28.1 28.1 + kerl install 28.1 ~/.erts/28.1 + ``` - d. **Put Erlang in your `$PATH`** +4. **Put Erlang in your `$PATH`** - Update .bashrc or .zshrc or whatever with the following line: + Update .bashrc or .zshrc or whatever with the following line: - ```bash - . $HOME/.erts/28.1/activate - ``` + ```bash + . $HOME/.erts/28.1/activate + ``` - e. **Install zx** +5. **Install zx** - ```bash - wget -q https://zxq9.com/projects/zomp/get_zx && bash get_zx - ``` + ```bash + wget -q https://zxq9.com/projects/zomp/get_zx && bash get_zx + ``` - f. **Test zx works** +6. **Test zx works** - zx installs itself to `~/bin`, so make sure that's in your - `$PATH`. + zx installs itself to `~/bin`, so make sure that's in your + `$PATH`. - ```bash - zx run erltris - ``` + ```bash + zx run erltris + ``` ## Notes