]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/mkimg/Makefile
ident(1): Normalizing date format
[FreeBSD/FreeBSD.git] / usr.bin / mkimg / Makefile
1 # $FreeBSD$
2
3 .include <src.opts.mk>
4
5 PROG=   mkimg
6 SRCS+=  format.c image.c mkimg.c scheme.c uuid.c
7 MAN=    mkimg.1
8
9 MKIMG_VERSION=20161016
10 mkimg.o: Makefile
11
12 CFLAGS+=-DMKIMG_VERSION=${MKIMG_VERSION}
13 CFLAGS+=-DSPARSE_WRITE
14 CFLAGS+=-I${SRCTOP}/sys/sys/disk
15
16 # List of formats to support
17 SRCS+= \
18         qcow.c \
19         raw.c \
20         vhd.c \
21         vhdx.c \
22         vmdk.c
23
24 # List of schemes to support
25 SRCS+=  \
26         apm.c \
27         bsd.c \
28         ebr.c \
29         gpt.c \
30         mbr.c \
31         vtoc8.c
32
33 BINDIR?=/usr/bin
34
35 LIBADD= util
36
37 HAS_TESTS=
38 SUBDIR.${MK_TESTS}+= tests
39
40 .include <bsd.prog.mk>