2026-03-05 03:45:08 +09:00
|
|
|
CC ?= cc
|
2026-03-10 00:32:59 +09:00
|
|
|
CFLAGS ?= -I external/xemil/include -I external/md4c/src -I src $(DEFS)
|
2026-03-05 03:45:08 +09:00
|
|
|
LDFLAGS ?=
|
2026-03-09 02:16:46 +09:00
|
|
|
LIBS ?=
|
2026-03-06 23:36:20 +09:00
|
|
|
AFTER ?=
|
2026-03-05 03:45:08 +09:00
|
|
|
|
|
|
|
|
E ?=
|
2026-03-01 03:20:18 +09:00
|
|
|
|
2026-03-02 17:32:20 +09:00
|
|
|
.PHONY: all format clean
|
2026-03-01 03:20:18 +09:00
|
|
|
|
2026-03-03 01:02:01 +09:00
|
|
|
all: taiga$(E)
|
2026-03-01 03:20:18 +09:00
|
|
|
|
|
|
|
|
include objs.mk
|
|
|
|
|
|
|
|
|
|
taiga$(E): $(OBJS)
|
|
|
|
|
$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
|
2026-03-06 23:36:20 +09:00
|
|
|
$(AFTER)
|
2026-03-01 03:20:18 +09:00
|
|
|
|
2026-03-02 17:32:20 +09:00
|
|
|
format:
|
|
|
|
|
clang-format --verbose -i `find src -name "*.c" -or -name "*.h"`
|
|
|
|
|
|
2026-03-01 03:20:18 +09:00
|
|
|
clean:
|
2026-03-06 23:39:41 +09:00
|
|
|
rm -f src/*.o src/*.res taiga taiga.exe
|