DESTDIR ?=
PREFIX ?= /usr
+ifdef DEBUG
+ CFLAGS += -DHEADPHONED_DEBUG
+endif
+
+all: $(PROG)
+
+src/headphoned.o: src/headphoned.c src/config.h
+
$(PROG): $(OBJS)
$(CC) $(LDFLAGS) $(LIBS) $^ -o $@
strip $@
install: $(PROG)
install $(PROG) $(DESTDIR)$(PREFIX)/sbin/$(PROG)
+ install $(PROG).launch $(DESTDIR)$(PREFIX)/sbin/$(PROG).launch
+ mkdir -p $(DESTDIR)/etc/$(PROG)
+ mkfifo $(DESTDIR)/etc/$(PROG)/mplayer-input
+ chown user:users $(DESTDIR)/etc/$(PROG)/mplayer-input
+ mkdir -p $(DESTDIR)/etc/event.d/
+ install upstart/$(PROG) $(DESTDIR)/etc/event.d/
clean:
rm -f $(PROG) $(OBJS)
-.PHONY: install clean
+.PHONY: all install clean
+.DEFAULT: all