Enable cirrus continous integration task for freebsd
[elfdbg/.git] / GNUMakefile
1 CC?=    cc
2 CFLAGS?=        -O2 -g -pipe -D_DEFAULT_SOURCE -Wincompatible-pointer-types
3 SRCS=   elf.c elfdbg.c compat.c
4 OBJS=   ${SRCS:.c=.o}
5 PREFIX?=        /usr/local
6
7 all: elfdbg
8
9 elfdbg: ${OBJS}
10         ${CC} ${OBJS} ${LDFLAGS} -o $@
11
12 .c.o:
13         ${CC} ${CFLAGS} -c $<
14
15 install: elfdbg
16         install -m 755 elfdbg ${DESTDIR}${PREFIX}/bin/
17
18 install-strip: elfdbg
19         install -s -m 755 elfdbg ${DESTDIR}${PREFIX}/bin/
20
21 clean:
22         rm -rf ${OBJS} elfdbg
23
24 .PHONY: elfdbg