CC = gcc
CFLAGS = -shared -fPIC -Wall -Wextra -Werror
LDFLAGS = -ldl -ljson-c
TARGET = intercept.so
SRC = execve_intercept.c
all: $(TARGET)
$(TARGET): $(SRC)
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
clean:
rm -f $(TARGET)