Commit | Line | Data |
---|---|---|
286a6f32 C |
1 | MAGIC= /etc/magic |
2 | MAGICOWN= bin | |
3 | MAGICGRP= bin | |
4 | MAGICMODE= 444 | |
15637ed4 | 5 | |
286a6f32 C |
6 | PROG= file |
7 | SRCS= file.c apprentice.c fsmagic.c softmagic.c ascmagic.c is_tar.c \ | |
8 | print.c compress.c | |
9 | CFLAGS+= -DMAGIC='"$(MAGIC)"' | |
10 | MAN1= file.0 | |
11 | MAN5= magic.0 | |
15637ed4 | 12 | |
286a6f32 C |
13 | CLEANFILES+= magic |
14 | all: file magic | |
15 | ||
16 | MAGFILES= $(.CURDIR)/magdir/Header\ | |
17 | $(.CURDIR)/magdir/Localstuff\ | |
18 | $(.CURDIR)/magdir/[a-z]* | |
19 | magic: $(MAGFILES) | |
20 | cat $(MAGFILES) > $(.TARGET) | |
15637ed4 RG |
21 | |
22 | afterinstall: | |
286a6f32 C |
23 | install -c -o $(MAGICOWN) -g $(MAGICGRP) -m $(MAGICMODE) magic \ |
24 | $(DESTDIR)$(MAGIC) | |
15637ed4 RG |
25 | |
26 | .include <bsd.prog.mk> |