summarylogtreecommitdiffstats
path: root/Makefile
blob: 5bc0b472fe402b8deb33df016f9e29216f3ec4ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CFLAGS_EXTRA ?= -Wall -fPIC -std=c99 -shared -O2
PREFIX ?= $(HOME)/.local
LIBDIR ?= /lib/deadbeef

build:
	$(CC) $(CFLAGS) $(CFLAGS_EXTRA) rating.c -o rating.so

clean:
	test -f rating.so && rm rating.so || true

install:
	install -d "$(DESTDIR)$(PREFIX)$(LIBDIR)"
	install "rating.so" "$(DESTDIR)$(PREFIX)$(LIBDIR)/rating.so"

uninstall:
	rm "$(DESTDIR)$(PREFIX)$(LIBDIR)/rating.so"