Files
sowm/Makefile
2019-11-25 14:36:48 +00:00

25 lines
388 B
Makefile

CFLAGS+= -std=c99 -Wall -Wextra -pedantic
LDADD+= -lX11
LDFLAGS=
PREFIX?= /usr
BINDIR?= $(PREFIX)/bin
CC ?= gcc
all: config.h sowm
config.h:
cp config.def.h config.h
sowm: sowm.o
$(CC) $(LDFLAGS) -O3 -o $@ $+ $(LDADD)
install: all
install -Dm 755 sowm $(DESTDIR)$(BINDIR)/sowm
clean:
rm -f sowm *.o
test:
for patch in patches/*.patch; do patch --dry-run -p1 < "$$patch"; done