mplay.flac

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

Makefile (511B)


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