[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / src / usr.bin / file

Annotation of src/usr.bin/file/Makefile, Revision 1.14

1.14    ! nicm        1: # $OpenBSD: Makefile,v 1.13 2015/04/24 16:24:11 nicm Exp $
1.13      nicm        2:
                      3: PROG=   file
                      4: SRCS=   file.c magic-dump.c magic-load.c magic-test.c magic-common.c text.c \
                      5:        xmalloc.c
                      6: MAN=   file.1 magic.5
1.14    ! nicm        7:
        !             8: LDADD= -lutil
        !             9: DPADD= ${LIBUTIL}
1.13      nicm       10:
                     11: CDIAGFLAGS+= -Wno-long-long -Wall -W -Wnested-externs -Wformat=2
                     12: CDIAGFLAGS+= -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations
                     13: CDIAGFLAGS+= -Wwrite-strings -Wshadow -Wpointer-arith -Wsign-compare
                     14: CDIAGFLAGS+= -Wundef -Wbad-function-cast -Winline -Wcast-align
1.1       deraadt    15:
                     16: MAGIC=         /etc/magic
1.4       deraadt    17: MAGICOWN=      root
1.1       deraadt    18: MAGICGRP=      bin
                     19: MAGICMODE=     444
                     20:
1.12      chl        21: CLEANFILES+=   magic post-magic
1.1       deraadt    22:
1.13      nicm       23: MAG1=          $(.CURDIR)/magdir/Header \
                     24:                $(.CURDIR)/magdir/Localstuff \
1.12      chl        25:                $(.CURDIR)/magdir/OpenBSD
                     26: MAGFILES=      $(.CURDIR)/magdir/[0-9a-z]*
                     27:
1.13      nicm       28: post-magic: $(MAGFILES)
                     29:        for i in ${.ALLSRC:N*.orig}; do \
1.12      chl        30:                echo $$i; \
1.13      nicm       31:        done|sort|xargs -n 1024 cat >$(.TARGET)
1.12      chl        32:
1.13      nicm       33: magic: $(MAG1) post-magic
                     34:        cat ${MAG1} post-magic >$(.TARGET)
1.12      chl        35:
1.13      nicm       36: afterinstall:
                     37:        ${INSTALL} ${INSTALL_COPY} -o $(MAGICOWN) -g $(MAGICGRP) \
                     38:                -m $(MAGICMODE) magic $(DESTDIR)$(MAGIC)
1.1       deraadt    39:
1.13      nicm       40: all: file magic
1.1       deraadt    41:
                     42: .include <bsd.prog.mk>