Makefile (536B)
1PREFIX ?= /usr/local 2BINDIR ?= /bin 3 4CFLAGS = -I lib/mplay -I lib/minimp3/ 5CFLAGS += -Wunused-variable -Wunused-function -Wconversion 6LDFLAGS = -lpulse -lpulse-simple 7 8ifeq ($(DEBUG),1) 9CFLAGS += -Og -g 10else 11CFLAGS += -O2 12endif 13 14all: mplay.mp3 15 16clean: 17 rm -f mplay.mp3 18 19mplay.mp3: mplay.mp3.c lib/mplay/mplay.h lib/minimp3/minimp3.h 20 $(CC) -o $@ $< $(CFLAGS) $(LDFLAGS) 21 22install: 23 install -m755 mplay.mp3 -t "$(DESTDIR)$(PREFIX)$(BINDIR)" 24 25uninstall: 26 rm -f "$(DESTDIR)$(PREFIX)$(BINDIR)/mplay.mp3" 27 28.PHONY: all clean install uninstall