mistress
Makefile
1.POSIX:
2.SUFFIXES:
3
4CC = cc
5STDCFLAGS = -std=c89 -Wall -Wextra -Wpedantic
6CFLAGS = -g
7
8PREFIX = /usr/local
9GAMESDIR = ${PREFIX}/games
10MANDIR = ${PREFIX}/man
11
12AQPROG = aq
13AQOBJS = aq.o libaq.o
14AQMAN = aq.6
15
16all: ${AQPROG}
17
18${AQPROG}: ${AQOBJS}
19 ${CC} ${LDFLAGS} -o $@ ${AQOBJS}
20
21.SUFFIXES: .c .o
22.c.o:
23 ${CC} ${CFLAGS} ${STDCFLAGS} -c -o $@ $<
24
25clean:
26 rm -f ${AQPROG} *.core *.o
27
28depend:
29 makedepend -Y *.c 2>/dev/null
30
31install:
32 mkdir -p ${DESTDIR}${GAMESDIR}/
33 cp ${AQPROG} ${DESTDIR}${GAMESDIR}/
34 mkdir -p ${DESTDIR}${MANDIR}/man6/
35 cp ${AQMAN} ${DESTDIR}${MANDIR}/man6/
36
37# DO NOT DELETE
38
39aq.o: libaq.h
40libaq.o: libaq.h