Files
sovereign_browser/Makefile
T
2026-07-11 11:32:55 -04:00

24 lines
471 B
Makefile

# sovereign_browser — WebKitGTK + C99
#
# Requires: libwebkit2gtk-4.1-dev (Debian: sudo apt install libwebkit2gtk-4.1-dev)
CC ?= gcc
CFLAGS ?= -std=c99 -Wall -Wextra -O2
CFLAGS += $(shell pkg-config --cflags webkit2gtk-4.1)
LDFLAGS ?=
LDLIBS += $(shell pkg-config --libs webkit2gtk-4.1)
BIN := sovereign_browser
SRC := src/main.c
$(BIN): $(SRC)
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS)
run: $(BIN)
./$(BIN)
clean:
rm -f $(BIN)
.PHONY: run clean