mplay.mp3

Controllable music player (mp3)
git clone https://git.sinitax.com/sinitax/mplay.mp3
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

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