summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorGravatar moon <moon@coffin.ir> 2025-09-13 23:13:07 +0330
committerGravatar moon <moon@coffin.ir> 2025-09-13 23:13:07 +0330
commit81440f9a4e2d8d105bade578bc1e11ec6780ca81 (patch)
tree5f5957256a61a7b604afd9c614bba42cbdedd108 /Makefile
parentnew things (diff)
feature impls + directories
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 9 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index fb50ec3..84dca71 100644
--- a/Makefile
+++ b/Makefile
@@ -2,18 +2,21 @@ clean:
rm -rf bin/*
mkdir bin 2> /dev/null || true
+sample_plugin:
+ clang plugin_example/plugin_example.c -shared -fPIC -o bin/plugin_example.so
+
client:
- clang client.c -o bin/client -lsodium -O3 -g
+ clang src/client.c -o bin/client -lsodium -lz -O3 -g
server:
- clang server.c -o bin/server -lsodium -O3 -g
+ clang src/server.c -o bin/server -lsodium -lz -O3 -g
release: clean
- clang client.c -o bin/client -O3
- clang server.c -o bin/server -O3
+ clang src/client.c -o bin/client -O3
+ clang src/server.c -o bin/server -O3
crun:
bin/client
-srun:
- bin/server \ No newline at end of file
+srun: sample_plugin
+ bin/server plugin=bin/plugin_example.so log=debug \ No newline at end of file