summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2023-11-14 12:55:28 -0500
committerJakob Kaivo <jkk@ung.org>2023-11-14 12:55:28 -0500
commit9e22ec98f4132300301d32f033b2c4d6e4ff5c1d (patch)
tree4f548f18af51ae779197299d30329378d5f1c6e6 /Makefile
parentafcef1659dc3505d834f0be22056dc16d939e60c (diff)
add libung.so for LD_PRELOAD injection
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index ebfe963e..dcfed103 100644
--- a/Makefile
+++ b/Makefile
@@ -8,7 +8,7 @@ BASE_CFLAGS=-g -Wall -Wextra -Werror -nostdinc -fno-builtin -fno-stack-protector
OBJDIR=obj
SRCDIR=src
-all:
+all: libung.so
include mk/all.mk
@@ -20,6 +20,9 @@ newdeps: cleandeps
printf '.POSIX:\n\nall:\n\n' > mk/deps.mk
for i in $$(find src -name \*.c); do sh mk/deps.sh $$i; done
+libung.so: libc.a libm.a
+ $(CC) -o libung.so -shared obj/*.o
+
deps:
$(MAKE) -f mk/deps.mk