Makefile (544B)
1 PREFIX = /usr/local 2 LIBEXEC_DOS = ${PREFIX}/libexec 3 MAN_DOS = ${PREFIX}/man 4 5 CC = cc 6 COPT = -Wall -Wextra -Wpedantic --std=c89 -O2 7 8 DOS_MAN = man 9 10 LANG_MAN != ls "${DOS_MAN}" 11 12 all: execrom 13 14 execrom: execrom.c 15 ${CC} ${COPT} -o "$@" execrom.c 16 17 install: execrom install_man 18 mkdir -p ${LIBEXEC_DOS} 19 install -m 755 execrom ${LIBEXEC_DOS}/execrom 20 21 install_man: 22 for L in ${LANG_MAN} ; \ 23 do \ 24 mkdir -p ${MAN_DOS}/$$L/man8 ; \ 25 cp ${DOS_MAN}/$$L/execrom.8 ${MAN_DOS}/$$L/man8 ; \ 26 done 27 28 net: 29 rm -f execrom *.core