blob: 243fd88184aa568ac0e0ffc8308ab669392deb53 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
.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-min
install-bin : crypt
mkdir -p -- $(PREFIX)/bin
install crypt -- $(PREFIX)/bin
install-man : crypt.1
mkdir -p -- $(PREFIX)/share/man/man1
install crypt.1 -- $(PREFIX)/share/man/man1
|