head	1.2;
access;
symbols
	netbsd-11-0-RC4:1.2
	netbsd-11-0-RC3:1.2
	netbsd-11-0-RC2:1.2
	netbsd-11-0-RC1:1.2
	perseant-exfatfs-base-20250801:1.2
	netbsd-11:1.2.0.86
	netbsd-11-base:1.2
	netbsd-10-1-RELEASE:1.2
	perseant-exfatfs-base-20240630:1.2
	perseant-exfatfs:1.2.0.84
	perseant-exfatfs-base:1.2
	netbsd-8-3-RELEASE:1.2
	netbsd-9-4-RELEASE:1.2
	netbsd-10-0-RELEASE:1.2
	netbsd-10-0-RC6:1.2
	netbsd-10-0-RC5:1.2
	netbsd-10-0-RC4:1.2
	netbsd-10-0-RC3:1.2
	netbsd-10-0-RC2:1.2
	thorpej-ifq:1.2.0.82
	thorpej-ifq-base:1.2
	thorpej-altq-separation:1.2.0.80
	thorpej-altq-separation-base:1.2
	netbsd-10-0-RC1:1.2
	netbsd-10:1.2.0.78
	netbsd-10-base:1.2
	bouyer-sunxi-drm:1.2.0.76
	bouyer-sunxi-drm-base:1.2
	netbsd-9-3-RELEASE:1.2
	thorpej-i2c-spi-conf2:1.2.0.74
	thorpej-i2c-spi-conf2-base:1.2
	thorpej-futex2:1.2.0.72
	thorpej-futex2-base:1.2
	thorpej-cfargs2:1.2.0.70
	thorpej-cfargs2-base:1.2
	cjep_sun2x-base1:1.2
	cjep_sun2x:1.2.0.68
	cjep_sun2x-base:1.2
	cjep_staticlib_x-base1:1.2
	netbsd-9-2-RELEASE:1.2
	cjep_staticlib_x:1.2.0.66
	cjep_staticlib_x-base:1.2
	thorpej-i2c-spi-conf:1.2.0.64
	thorpej-i2c-spi-conf-base:1.2
	thorpej-cfargs:1.2.0.62
	thorpej-cfargs-base:1.2
	thorpej-futex:1.2.0.60
	thorpej-futex-base:1.2
	netbsd-9-1-RELEASE:1.2
	bouyer-xenpvh-base2:1.2
	phil-wifi-20200421:1.2
	bouyer-xenpvh-base1:1.2
	phil-wifi-20200411:1.2
	bouyer-xenpvh:1.2.0.58
	bouyer-xenpvh-base:1.2
	is-mlppp:1.2.0.56
	is-mlppp-base:1.2
	phil-wifi-20200406:1.2
	netbsd-8-2-RELEASE:1.2
	ad-namecache-base3:1.2
	netbsd-9-0-RELEASE:1.2
	netbsd-9-0-RC2:1.2
	ad-namecache-base2:1.2
	ad-namecache-base1:1.2
	ad-namecache:1.2.0.54
	ad-namecache-base:1.2
	netbsd-9-0-RC1:1.2
	phil-wifi-20191119:1.2
	netbsd-9:1.2.0.52
	netbsd-9-base:1.2
	phil-wifi-20190609:1.2
	netbsd-8-1-RELEASE:1.2
	netbsd-8-1-RC1:1.2
	isaki-audio2:1.2.0.50
	isaki-audio2-base:1.2
	pgoyette-compat-merge-20190127:1.2
	pgoyette-compat-20190127:1.2
	pgoyette-compat-20190118:1.2
	pgoyette-compat-1226:1.2
	pgoyette-compat-1126:1.2
	pgoyette-compat-1020:1.2
	pgoyette-compat-0930:1.2
	pgoyette-compat-0906:1.2
	netbsd-7-2-RELEASE:1.2
	pgoyette-compat-0728:1.2
	netbsd-8-0-RELEASE:1.2
	phil-wifi:1.2.0.48
	phil-wifi-base:1.2
	pgoyette-compat-0625:1.2
	netbsd-8-0-RC2:1.2
	pgoyette-compat-0521:1.2
	pgoyette-compat-0502:1.2
	pgoyette-compat-0422:1.2
	netbsd-8-0-RC1:1.2
	pgoyette-compat-0415:1.2
	pgoyette-compat-0407:1.2
	pgoyette-compat-0330:1.2
	pgoyette-compat-0322:1.2
	pgoyette-compat-0315:1.2
	netbsd-7-1-2-RELEASE:1.2
	pgoyette-compat:1.2.0.46
	pgoyette-compat-base:1.2
	netbsd-7-1-1-RELEASE:1.2
	tls-maxphys-base-20171202:1.2
	matt-nb8-mediatek:1.2.0.44
	matt-nb8-mediatek-base:1.2
	nick-nhusb-base-20170825:1.2
	perseant-stdc-iso10646:1.2.0.42
	perseant-stdc-iso10646-base:1.2
	netbsd-8:1.2.0.40
	netbsd-8-base:1.2
	prg-localcount2-base3:1.2
	prg-localcount2-base2:1.2
	prg-localcount2-base1:1.2
	prg-localcount2:1.2.0.38
	prg-localcount2-base:1.2
	pgoyette-localcount-20170426:1.2
	bouyer-socketcan-base1:1.2
	jdolecek-ncq:1.2.0.36
	jdolecek-ncq-base:1.2
	pgoyette-localcount-20170320:1.2
	netbsd-7-1:1.2.0.34
	netbsd-7-1-RELEASE:1.2
	netbsd-7-1-RC2:1.2
	nick-nhusb-base-20170204:1.2
	netbsd-7-nhusb-base-20170116:1.2
	bouyer-socketcan:1.2.0.32
	bouyer-socketcan-base:1.2
	pgoyette-localcount-20170107:1.2
	netbsd-7-1-RC1:1.2
	nick-nhusb-base-20161204:1.2
	pgoyette-localcount-20161104:1.2
	netbsd-7-0-2-RELEASE:1.2
	nick-nhusb-base-20161004:1.2
	localcount-20160914:1.2
	netbsd-7-nhusb:1.2.0.30
	netbsd-7-nhusb-base:1.2
	pgoyette-localcount-20160806:1.2
	pgoyette-localcount-20160726:1.2
	pgoyette-localcount:1.2.0.28
	pgoyette-localcount-base:1.2
	nick-nhusb-base-20160907:1.2
	nick-nhusb-base-20160529:1.2
	netbsd-7-0-1-RELEASE:1.2
	nick-nhusb-base-20160422:1.2
	nick-nhusb-base-20160319:1.2
	nick-nhusb-base-20151226:1.2
	netbsd-7-0:1.2.0.26
	netbsd-7-0-RELEASE:1.2
	nick-nhusb-base-20150921:1.2
	netbsd-7-0-RC3:1.2
	netbsd-7-0-RC2:1.2
	netbsd-7-0-RC1:1.2
	nick-nhusb-base-20150606:1.2
	nick-nhusb-base-20150406:1.2
	nick-nhusb:1.2.0.24
	nick-nhusb-base:1.2
	netbsd-6-0-6-RELEASE:1.2
	netbsd-6-1-5-RELEASE:1.2
	netbsd-7:1.2.0.22
	netbsd-7-base:1.2
	yamt-pagecache-base9:1.2
	yamt-pagecache-tag8:1.1.20.1
	netbsd-6-1-4-RELEASE:1.2
	netbsd-6-0-5-RELEASE:1.2
	tls-earlyentropy:1.2.0.20
	tls-earlyentropy-base:1.2
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2
	riastradh-drm2-base3:1.2
	netbsd-6-1-3-RELEASE:1.2
	netbsd-6-0-4-RELEASE:1.2
	netbsd-6-1-2-RELEASE:1.2
	netbsd-6-0-3-RELEASE:1.2
	rmind-smpnet-nbase:1.2
	netbsd-6-1-1-RELEASE:1.2
	riastradh-drm2-base2:1.2
	riastradh-drm2-base1:1.2
	riastradh-drm2:1.2.0.18
	riastradh-drm2-base:1.2
	rmind-smpnet:1.2.0.10
	rmind-smpnet-base:1.2
	netbsd-6-1:1.2.0.16
	netbsd-6-0-2-RELEASE:1.2
	netbsd-6-1-RELEASE:1.2
	khorben-n900:1.2.0.14
	netbsd-6-1-RC4:1.2
	netbsd-6-1-RC3:1.2
	agc-symver:1.2.0.12
	agc-symver-base:1.2
	netbsd-6-1-RC2:1.2
	netbsd-6-1-RC1:1.2
	yamt-pagecache-base8:1.2
	netbsd-6-0-1-RELEASE:1.2
	yamt-pagecache-base7:1.2
	matt-nb6-plus-nbase:1.2
	yamt-pagecache-base6:1.2
	netbsd-6-0:1.2.0.8
	netbsd-6-0-RELEASE:1.2
	netbsd-6-0-RC2:1.2
	tls-maxphys:1.2.0.6
	tls-maxphys-base:1.2
	matt-nb6-plus:1.2.0.4
	matt-nb6-plus-base:1.2
	netbsd-6-0-RC1:1.2
	jmcneill-usbmp-base10:1.2
	yamt-pagecache-base5:1.2
	jmcneill-usbmp-base9:1.2
	yamt-pagecache-base4:1.2
	jmcneill-usbmp-base8:1.2
	jmcneill-usbmp-base7:1.2
	jmcneill-usbmp-base6:1.2
	jmcneill-usbmp-base5:1.2
	jmcneill-usbmp-base4:1.2
	jmcneill-usbmp-base3:1.2
	jmcneill-usbmp-pre-base2:1.1
	jmcneill-usbmp-base2:1.2
	netbsd-6:1.2.0.2
	netbsd-6-base:1.2
	jmcneill-usbmp:1.1.0.24
	jmcneill-usbmp-base:1.1
	jmcneill-audiomp3:1.1.0.22
	jmcneill-audiomp3-base:1.1
	yamt-pagecache-base3:1.1
	yamt-pagecache-base2:1.1
	yamt-pagecache:1.1.0.20
	yamt-pagecache-base:1.1
	rmind-uvmplock-nbase:1.1
	cherry-xenmp:1.1.0.18
	cherry-xenmp-base:1.1
	bouyer-quota2-nbase:1.1
	bouyer-quota2:1.1.0.16
	bouyer-quota2-base:1.1
	jruoho-x86intr:1.1.0.14
	jruoho-x86intr-base:1.1
	matt-mips64-premerge-20101231:1.1
	uebayasi-xip-base4:1.1
	uebayasi-xip-base3:1.1
	yamt-nfs-mp-base11:1.1
	uebayasi-xip-base2:1.1
	yamt-nfs-mp-base10:1.1
	uebayasi-xip-base1:1.1
	rmind-uvmplock:1.1.0.12
	rmind-uvmplock-base:1.1
	yamt-nfs-mp-base9:1.1
	uebayasi-xip:1.1.0.10
	uebayasi-xip-base:1.1
	matt-premerge-20091211:1.1
	yamt-nfs-mp-base8:1.1
	yamt-nfs-mp-base7:1.1
	jymxensuspend-base:1.1
	yamt-nfs-mp-base6:1.1
	yamt-nfs-mp-base5:1.1
	yamt-nfs-mp-base4:1.1
	jym-xensuspend-nbase:1.1
	yamt-nfs-mp:1.1.0.8
	yamt-nfs-mp-base3:1.1
	nick-hppapmap-base4:1.1
	nick-hppapmap-base3:1.1
	nick-hppapmap-base2:1.1
	jym-xensuspend:1.1.0.6
	jym-xensuspend-base:1.1
	nick-hppapmap-base:1.1
	nick-hppapmap:1.1.0.4
	mjf-devfs2-base:1.1
	mjf-devfs2:1.1.0.2;
locks; strict;
comment	@# @;


1.2
date	2012.02.05.18.46.05;	author christos;	state Exp;
branches;
next	1.1;

1.1
date	2009.01.02.01.06.16;	author haad;	state Exp;
branches
	1.1.2.1
	1.1.4.1
	1.1.8.1
	1.1.20.1
	1.1.24.1;
next	;

1.1.2.1
date	2009.01.02.01.06.16;	author mjf;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2009.01.17.13.29.29;	author mjf;	state Exp;
branches;
next	;

1.1.4.1
date	2009.01.02.01.06.16;	author skrll;	state dead;
branches;
next	1.1.4.2;

1.1.4.2
date	2009.01.19.13.20.08;	author skrll;	state Exp;
branches;
next	;

1.1.8.1
date	2009.01.02.01.06.16;	author yamt;	state dead;
branches;
next	1.1.8.2;

1.1.8.2
date	2009.05.04.08.14.08;	author yamt;	state Exp;
branches;
next	;

1.1.20.1
date	2012.04.17.00.08.36;	author yamt;	state Exp;
branches;
next	;

1.1.24.1
date	2012.02.18.07.35.37;	author mrg;	state Exp;
branches;
next	;


desc
@@


1.2
log
@-D flags belong in CPPFLAGS
@
text
@#$NetBSD: Makefile,v 1.1 2009/01/02 01:06:16 haad Exp $

.include "../../Makefile.inc"

S!=             cd ${.CURDIR}/../../..;pwd
.PATH:	${S}/dev/dm

CPPFLAGS += -DDM_TARGET_MODULE
KMOD=	dm_target_zero
SRCS=   dm_target_zero.c

.include <bsd.kmodule.mk>
@


1.1
log
@Remove unneeded targets from dm driver and build them as separate modules.

The zero, error and snapshot targets are build as modules and can be loaded
to dm driver with modload. I do not build/install these drivers by default.

The linear and stripe targets are needed for LVM so I keep them compiled in
dm.
@
text
@d1 1
a1 1
#$NetBSD$
d8 1
a8 1
CFLAGS += -DDM_TARGET_MODULE
@


1.1.20.1
log
@sync with head
@
text
@d1 1
a1 1
#$NetBSD: Makefile,v 1.1 2009/01/02 01:06:16 haad Exp $
d8 1
a8 1
CPPFLAGS += -DDM_TARGET_MODULE
@


1.1.24.1
log
@merge to -current.
@
text
@d1 1
a1 1
#$NetBSD: Makefile,v 1.2 2012/02/05 18:46:05 christos Exp $
d8 1
a8 1
CPPFLAGS += -DDM_TARGET_MODULE
@


1.1.8.1
log
@file Makefile was added on branch yamt-nfs-mp on 2009-05-04 08:14:08 +0000
@
text
@d1 12
@


1.1.8.2
log
@sync with head.
@
text
@a0 12
#$NetBSD$

.include "../../Makefile.inc"

S!=             cd ${.CURDIR}/../../..;pwd
.PATH:	${S}/dev/dm

CFLAGS += -DDM_TARGET_MODULE
KMOD=	dm_target_zero
SRCS=   dm_target_zero.c

.include <bsd.kmodule.mk>
@


1.1.4.1
log
@file Makefile was added on branch nick-hppapmap on 2009-01-19 13:20:08 +0000
@
text
@d1 12
@


1.1.4.2
log
@Sync with HEAD.
@
text
@a0 12
#$NetBSD: Makefile,v 1.1 2009/01/02 01:06:16 haad Exp $

.include "../../Makefile.inc"

S!=             cd ${.CURDIR}/../../..;pwd
.PATH:	${S}/dev/dm

CFLAGS += -DDM_TARGET_MODULE
KMOD=	dm_target_zero
SRCS=   dm_target_zero.c

.include <bsd.kmodule.mk>
@


1.1.2.1
log
@file Makefile was added on branch mjf-devfs2 on 2009-01-17 13:29:29 +0000
@
text
@d1 12
@


1.1.2.2
log
@Sync with HEAD.
@
text
@a0 12
#$NetBSD$

.include "../../Makefile.inc"

S!=             cd ${.CURDIR}/../../..;pwd
.PATH:	${S}/dev/dm

CFLAGS += -DDM_TARGET_MODULE
KMOD=	dm_target_zero
SRCS=   dm_target_zero.c

.include <bsd.kmodule.mk>
@


