CC ?= cc
CFLAGS = -Wall -Wextra -pedantic -std=c99 -Wno-unused-parameter -Os -I/usr/X11R6/include -g
LDLIBS != pkg-config --libs x11
LDFLAGS = 

INSTALLDIR ?= /usr/local

dcwm: dcwm.o
	$(CC) $(LDFLAGS) ${.ALLSRC} -o $@ $(LDLIBS)
	strip -s $@

dcwm.o: dcwm.c config.h

config.h: config.def.h
	cp config.def.h config.h

.phony: clean install

install:  dcwm dcwm.1
	install dcwm $(INSTALLDIR)/bin/
	install dcwm.1 $(INSTALLDIR)/man/man1/

clean:
	-rm *.o dcwm *~ core config.h
