sowrapper/Makefile
CC = LC_ALL=C gcc
CFLAGS += -Wall -Werror -g -O2
LFLAGS +=
NAME = sowrapper
.PHONY: all clean
all: $(NAME).so
clean:
rm -f $(NAME).o $(NAME).so
%.so: %.o
$(CC) -shared \
-o $(@) \
$(<)
%.o: %.c config.h
$(CC) -c -fPIC \
$(CFLAGS) \
$(<) \
-o $(@)