💾 Archived View for gemini.rmf-dev.com › repo › Vaati › VgmiTL › files › 0c3f27321ff44fdc0649f04831b… captured on 2022-07-16 at 17:12:49. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

0 # FreeBSD makefile

1 SHELL = /bin/sh

2

3 PREFIX = /usr/local

4 CC = cc

5 CFLAGS = -O2 -Wall -Wpedantic -Wextra -I/usr/local/include

6 LDFLAGS = -L/usr/local/lib -ltls -lcrypto -lpthread -lm

7 FLAGS = -DTERMINAL_IMG_VIEWER

8 SRC = ${:!ls src/*.c!}

9 OBJ = ${SRC:.c=.o}

10

11 .c.o:

12 ${CC} -c ${CFLAGS} ${FLAGS} {body}lt; -o ${<:.c=.o}

13

14 vgmi: ${OBJ}

15 ${CC} -o $@ ${OBJ} ${LDFLAGS}

16

17 install:

18 cp vgmi ${PREFIX}/bin

19 chmod 755 ${PREFIX}/bin/vgmi

20

21 uninstall:

22 rm ${PREFIX}/bin/vgmi

23

24 clean:

25 rm -f vgmi

26 rm ${OBJ}

27