summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorSamuel Fadel <samuel@nihil.ws>2022-12-03 15:59:48 +0100
committerSamuel Fadel <samuel@nihil.ws>2022-12-03 15:59:48 +0100
commitda3523b11bcb174dac02fbfabfa58ed6b78a8622 (patch)
treebc8b3add64759cbd4b518e405d58a09a8c42b7f1 /Makefile
parent298607488b1c4a279ad5c1bce5315f7f28e9afd3 (diff)
It's alive!
* Makefile: Add pkg-config flags to properly link some symbols * wm.scm: Added wm-run and cleanup * schewm.c: Ported a lot more stuff, still missing key features * main.scm: Call wm-run
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 3d127d2..2d8ba0f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,7 @@
+CFLAGS=`pkg-config --cflags xcb xcb-ewmh xcb-icccm xcb-keysyms xcb-randr`
+LDFLAGS=`pkg-config --libs xcb xcb-ewmh xcb-icccm xcb-keysyms xcb-randr`
+
all: libschewm.so
libschewm.so: schewm.c
- gcc -fPIC -Wall -shared -o libschewm.so schewm.c
+ gcc -fPIC -Wall ${CFLAGS} ${LDFLAGS} -shared -o libschewm.so schewm.c