0 SHELL = /bin/sh

1

2 CC=cc

3 PREFIX=/usr/local

4 CFLAGS=-ansi -Wall -Wextra -std=c89 -pedantic -O2

5 LIBS=-s -lm

6

7 # uncomment to build on Illumos

8 #CFLAGS=-Wall -Wextra -pedantic -O2 -Wformat-truncation=0

9 #CC=gcc

10

11 build: src/*

12 ${CC} ${CFLAGS} src/main.c src/file.c src/strlcpy.c src/trash.c \

13 src/view.c src/client.c src/termbox.c src/wcwidth.c src/utf8.c \

14 ${INCLUDES} ${LIBSPATH} \

15 -o mz ${LIBS}

16

17 install:

18 cp mz ${PREFIX}/bin/

19 chmod 755 ${PREFIX}/bin/mz

20

21 uninstall:

22 rm ${PREFIX}/bin/mz

23

24 clean:

25 rm -f mz

26