summaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh24
1 files changed, 24 insertions, 0 deletions
diff --git a/build.sh b/build.sh
new file mode 100755
index 0000000..578bc8b
--- /dev/null
+++ b/build.sh
@@ -0,0 +1,24 @@
1#!/bin/sh
2set -eu
3
4CC=clang
5SRC=main.c
6OUT=main
7
8
9$CC \
10 -Wall -Wextra \
11 -v \
12 "$SRC" \
13 -o "$OUT" \
14 -lX11 \
15 -lm
16echo
17
18echo "== Binary info =="
19file "$OUT"
20ldd "$OUT"
21echo
22
23echo "== Running =="
24LD_DEBUG=libs ./"$OUT"