CPlay/lua_lib/Makefile
2025-08-18 11:23:04 +02:00

21 lines
343 B
Makefile

CC ?= gcc
CFLAGS ?= -Wall -O2 -fPIC
LDFLAGS ?=
TARGET = lookup3.so
SRC = lua_lookup3.c
OBJS = lua_lookup3.o lookup3.o
all: $(TARGET)
$(TARGET): $(OBJS)
$(CC) -shared -o $@ $^ $(LDFLAGS)
lua_lookup3.o: $(SRC)
$(CC) $(CFLAGS) -c -o $@ $<
lookup3.o: ../lookup3.c
$(CC) $(CFLAGS) -c -o $@ $<
clean:
rm -f $(TARGET) $(OBJS)