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) 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