# pmenu - static menu
# See LICENSE file for copyright and license details.

include ../config.mk

SRC = pmenu.c draw.c
OBJ = ${SRC:.c=.o}

all: options pmenu

options:
	@echo pmenu build options:
	@echo "CFLAGS   = ${CFLAGS}"
	@echo "LDFLAGS  = ${LDFLAGS}"
	@echo "CC       = ${CC}"

.c.o:
	@echo CC -c $<
	@${CC} -c $< ${CFLAGS}

${OBJ}: ../config.mk draw.h

pmenu: pmenu.o draw.o
	@echo CC -o $@
	@${CC} -o $@ pmenu.o draw.o ${LDFLAGS}

install:
	mkdir -p ${DESTDIR}${BINDIR}
	@install -m 0755 pmenu ${DESTDIR}${BINDIR}

uninstall:
	@rm -f ${DESTDIR}${BINDIR}/pmenu

clean:
	@rm -f pmenu ${OBJ} pmenu-${VERSION}.tar.gz

.PHONY: all options clean install
