summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2025-08-06 04:42:52 +0200
committerMitja Felicijan <mitja.felicijan@gmail.com>2025-08-06 04:42:52 +0200
commit9b7a4a71f36486a8b186339f60befc3ea1bac6f1 (patch)
treeec5733a40d531b906e15e8168b60050b4439c673 /Makefile
downloadbidi-9b7a4a71f36486a8b186339f60befc3ea1bac6f1.tar.gz
Engage!
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 13 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..8bd52b9
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,13 @@
+RAYLIB := raylib-5.5_linux_amd64
+LUA := lua-5.4.8
+
+CC ?= tcc
+CFLAGS := -std=c99 -v -g -I./vendor/$(RAYLIB)/include -I./vendor/$(LUA)/src
+LDFLAGS := -L./vendor/$(RAYLIB)/lib -lraylib -L./vendor/$(LUA)/src -llua -lm
+PROG := bidi
+
+$(PROG): lua *.c
+ $(CC) $(CFLAGS) *.c -o $(PROG) $(LDFLAGS)
+
+lua:
+ cd vendor/$(LUA) && make