Summary Files Commits Branches @commit @diff @stats
path: root / Makefile
blob: ca85ea8eb2039824ca0e5489e23f3718cfb98de1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
TARGET  := libephyscripts.so
PREFIX  ?= /usr
DESTDIR ?= lib/epiphany
CFLAGS  ?= -O2 -pipe -march=native -Wall -Wextra
LDFLAGS ?= -s
CFLAGS  += $(shell pkg-config --cflags webkit2gtk-web-extension-4.0)
LDFLAGS += $(shell pkg-config --libs webkit2gtk-web-extension-4.0)

$(TARGET): $(wildcard *.c)
	$(CC) -fPIC $(CFLAGS) -shared $(LDFLAGS) -o $@ $^

install: $(TARGET)
	install -D $^ $(PREFIX)/$(DESTDIR)/web-extensions/$(TARGET)

uninstall:
	rm -f $(PREFIX)/$(DESTDIR)/web-extensions/$(TARGET)