summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 25a65ba8a10147b8baab2120c17f7a1f979704f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
LUAPC ?= lua5.2
LUA_CFLAGS := $(shell pkg-config --cflags $(LUAPC))

TARGETS := posixtz core.so
all: $(TARGETS)

clean:
	rm -f $(TARGETS)

posixtz: main.c posixtz.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^

core.so: lua-posixtz.c posixtz.c
	$(CC) -fPIC $(CFLAGS) $(LUA_CFLAGS) $(LDFLAGS) -shared -o $@ $^