Added build commands (for documentation/workflow)
This commit is contained in:
parent
c7439b5a91
commit
b27429ad1e
40
build_commands.md
Normal file
40
build_commands.md
Normal file
@ -0,0 +1,40 @@
|
||||
Commands I executed for testing the build of cmatrix in a alpine-based docker container.
|
||||
|
||||
```
|
||||
hostname
|
||||
git
|
||||
apk update
|
||||
apk add git
|
||||
git clone https://git.privacynerd.de/Mirrors/cmatrix.git
|
||||
cd cmatrix/
|
||||
autoreconf -i # skip if using released tarball
|
||||
apk add --no-cache autoconf
|
||||
autoreconf -i # skip if using released tarball
|
||||
apk add --no-cache automake
|
||||
autoreconf -i # skip if using released tarball
|
||||
./configure
|
||||
autoreconf -i # skip if using released tarball
|
||||
echo $?
|
||||
./configure
|
||||
./configure LDFLAGS="-static"
|
||||
./configure LDFLAGS="-static" # for a static (quite standalone) binary
|
||||
./configure LDFLAGS="-static" # for static compilation
|
||||
apk add alpine-sdk # base compilers
|
||||
./configure LDFLAGS="-static" # for static compilation
|
||||
apk add ncurses
|
||||
./configure LDFLAGS="-static" # for static compilation
|
||||
apk add ncurses ncurses-dev
|
||||
./configure LDFLAGS="-static" # for static compilation
|
||||
apk add ncurses ncurses-dev ncurses-static
|
||||
./configure LDFLAGS="-static" # for static compilation
|
||||
apk add ncurses-dev ncurses-static
|
||||
./configure LDFLAGS="-static" # for static compilation
|
||||
mkdir /usr/lib/kbd/consolefonts /usr/share/consolefonts
|
||||
mkdir /usr/lib/kbd/consolefonts -p
|
||||
mkdir /usr/share/consolefonts -p
|
||||
./configure LDFLAGS="-static" # for static compilation
|
||||
make
|
||||
./cmatrix
|
||||
./cmatrix -b
|
||||
history
|
||||
|
Loading…
Reference in New Issue
Block a user