aboutsummaryrefslogtreecommitdiff
path: root/build/tmux/build-int.sh
diff options
context:
space:
mode:
authorMitch Riedstra <mitch@riedstra.us>2020-10-24 13:58:04 -0400
committerMitch Riedstra <mitch@riedstra.us>2020-10-24 13:58:15 -0400
commit8a7171e7f3cd61ac79b8c806603130a51be3700b (patch)
treeaf3d1ca4edcc95b90f253b96580e57a532f4e98e /build/tmux/build-int.sh
parentced4fc9283c1dd3db71f1172073d3e0a6671c704 (diff)
downloaddotfiles-8a7171e7f3cd61ac79b8c806603130a51be3700b.tar.gz
dotfiles-8a7171e7f3cd61ac79b8c806603130a51be3700b.tar.xz
Add build scripts for staticly linked tmux and socat
Diffstat (limited to 'build/tmux/build-int.sh')
-rw-r--r--build/tmux/build-int.sh25
1 files changed, 25 insertions, 0 deletions
diff --git a/build/tmux/build-int.sh b/build/tmux/build-int.sh
new file mode 100644
index 0000000..b4687aa
--- /dev/null
+++ b/build/tmux/build-int.sh
@@ -0,0 +1,25 @@
+#!/bin/sh
+set -e
+set -x
+ver=3.1a
+export LDFLAGS='-static'
+
+cd /build
+
+if [ -e tmux ] ; then exit 0 ; fi
+
+if ! [ -e git ] ; then
+ git clone --depth 1 --branch "$ver" https://github.com/tmux/tmux git
+fi
+
+cd git
+
+./autogen.sh
+./configure --enable-static
+make -j$(nproc)
+cp tmux ../
+
+cd ..
+
+gzip -c < tmux > tmux.gz
+base64 < tmux.gz > tmux.base64.gz