1CC = gcc
2CFLAGS = -Wall -Wextra
3LDFLAGS = -lpulse
4
5TARGET = pats
6SOURCE = main.c
7
8# Installation paths
9PREFIX = /usr/local
10BINDIR = $(PREFIX)/bin
11
12$(TARGET): $(SOURCE)
13 $(CC) $(CFLAGS) -o $(TARGET) $(SOURCE) $(LDFLAGS)
14
15install: $(TARGET)
16 install -d $(BINDIR)
17 install -m 755 $(TARGET) $(BINDIR)
18
19uninstall:
20 rm -f $(BINDIR)/$(TARGET)
21
22clean:
23 rm -f $(TARGET)
24
25.PHONY: clean install uninstall