Messaged compilation
Contents
Installing go
Copy a download link for the latest .linux-amd64.tar.gz from: https://go.dev/dl/
Download it on your development/build machine: wget <download url>
Install into /usr/local: tar -C /usr/local -xvf <file downloaded>
Getting the source code
The Enswitch messaged program is held in the git repository.
Check out the branch for the Enswitch version you're working on, for example: git checkout -b 4.2 <username>@git.integrics.com:enswitch
Then cd into the root directory of the git clone.
Compiling messaged in 3.15 and below
You should be able to run go build, but it may not work with recent versions of Go.
Compiling messaged in 4.0 and above
Run: make
If subsequent runs of make don't do anything you can instead run: go build cmd/messaged
Note that the 4.1 code was copied to 4.0 in ticket #8215 to take advantage of the better compilation system.