summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 7 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 8bd52b9..a7a46ef 100644
--- a/Makefile
+++ b/Makefile
@@ -1,13 +1,16 @@
+CC ?= tcc
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_C := main.c
+
+$(PROG): lua hexdump $(PROG_C)
+ $(CC) $(CFLAGS) $(PROG_C) -o $(PROG) $(LDFLAGS)
-$(PROG): lua *.c
- $(CC) $(CFLAGS) *.c -o $(PROG) $(LDFLAGS)
+hexdump: hexdump.c
+ $(CC) -std=c99 -o hexdump hexdump.c
lua:
cd vendor/$(LUA) && make