19 lines
442 B
Makefile
19 lines
442 B
Makefile
|
DESTDIR=
|
||
|
PREFIX=/usr
|
||
|
libpkgdir=$(PREFIX)/lib/deadbeef
|
||
|
GLIB_CXX_FLAGS="-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include"
|
||
|
GLIB_LD_FLAGS=-lglib-2.0
|
||
|
|
||
|
all: alarm.so
|
||
|
|
||
|
alarm.so:
|
||
|
gcc -c -fPIC -I/usr/include $(GLIB_CXX_FLAGS) -Wall alarm.cc
|
||
|
gcc -shared -fPIC -Wall -o alarm.so -lpthread $(GLIB_LD_FLAGS) alarm.o
|
||
|
|
||
|
clean:
|
||
|
rm -f alarm.o alarm.so
|
||
|
|
||
|
install:
|
||
|
mkdir -p $(DESTDIR)$(libpkgdir)
|
||
|
install -m 0755 alarm.so $(DESTDIR)$(libpkgdir)/alarm.so
|