OBJS = src/headphoned.o
PROG = headphoned
CFLAGS += `pkg-config --cflags glib-2.0 gconf-2.0 libosso dbus-1` -Os -Wall
LDFLAGS += `pkg-config --libs glib-2.0 gconf-2.0 libosso dbus-1`

DESTDIR ?= 
PREFIX ?= /usr

$(PROG): $(OBJS)
	$(CC) $(LDFLAGS) $(LIBS) $^ -o $@
	strip $@

install: $(PROG)
	install $(PROG) $(DESTDIR)$(PREFIX)/sbin/$(PROG)
	mkdir -p $(DESTDIR)/etc/$(PROG)
	mkfifo $(DESTDIR)/etc/$(PROG)/mplayer-input
	chown user:users $(DESTDIR)/etc/$(PROG)/mplayer-input

clean:
	rm -f $(PROG) $(OBJS)

.PHONY: install clean

