CC      = gcc
CFLAGS  = -Wall -Wextra -O2 $(shell pkg-config --cflags gio-2.0)
LDFLAGS = $(shell pkg-config --libs gio-2.0)
TARGET  = cve-2026-41651
SRC     = src/cve-2026-41651.c

all: $(TARGET)

$(TARGET): $(SRC)
	$(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)

clean:
	rm -f $(TARGET) /tmp/.pk-dummy-*.deb /tmp/.pk-payload-*.deb /tmp/.suid_bash

.PHONY: all clean
