blob: facf2c2bc7556c3546069cee156de0cdeec53f7d (
plain) (
tree)
|
|
.PHONY: all clean install install-bin install-man
CC = clang
CFLAGS = -std=c99 -Weverything
LDFLAGS = -lcrypt
PREFIX = /usr/local
all : crypt
clean :
rm -f crypt
crypt : crypt.c crypt.h
$(CC) $(CFLAGS) $(LDFLAGS) crypt.c -o $@
install : install-bin install-man
install-bin : crypt
mkdir -p -- $(PREFIX)/bin
install -m 0755 -- crypt $(PREFIX)/bin
install-man : crypt.1
mkdir -p -- $(PREFIX)/share/man/man1
install -m 0644 -- crypt.1 $(PREFIX)/share/man/man1
|