xpick/Makefile
2021-07-19 06:28:56 +00:00

35 lines
682 B
Makefile

.POSIX:
VERSION = 1.0
PREFIX ?= /usr/local
PKG_CONFIG = pkg-config
CFLAGS = -Wall `$(PKG_CONFIG) --cflags x11`
LDFLAGS = `$(PKG_CONFIG) --libs x11`
all: xpick
xpick:
$(CC) $(CFLAGS) -o ${@} xpick.c $(LDFLAGS)
clean:
rm -f xpick
install: xpick
install -m755 xpick $(DESTDIR)$(PREFIX)/bin/xpick
install -m644 xpick.1 $(DESTDIR)$(PREFIX)/man/man1/xpick.1
uninstall:
rm -f $(DESTDIR)$(PREFIX)/bin/xpick
rm -f $(DESTDIR)$(PREFIX)/man/man1/xpick.1
release:
rm -rf xpick-$(VERSION)*
mkdir xpick-$(VERSION)
cp Makefile xpick.c xpick.1 README xpick-$(VERSION)/
tar czf xpick-$(VERSION).tar.gz xpick-$(VERSION)
rm -rf xpick-$(VERSION)
.PHONY: all clean install uninstall