head	1.4;
access;
symbols
	netbsd-11-0-RC4:1.4
	netbsd-11-0-RC3:1.4
	netbsd-11-0-RC2:1.4
	netbsd-11-0-RC1:1.4
	perseant-exfatfs-base-20250801:1.4
	netbsd-11:1.4.0.56
	netbsd-11-base:1.4
	netbsd-10-1-RELEASE:1.4
	perseant-exfatfs-base-20240630:1.4
	perseant-exfatfs:1.4.0.54
	perseant-exfatfs-base:1.4
	netbsd-8-3-RELEASE:1.4
	netbsd-9-4-RELEASE:1.4
	netbsd-10-0-RELEASE:1.4
	netbsd-10-0-RC6:1.4
	netbsd-10-0-RC5:1.4
	netbsd-10-0-RC4:1.4
	netbsd-10-0-RC3:1.4
	netbsd-10-0-RC2:1.4
	thorpej-ifq:1.4.0.52
	thorpej-ifq-base:1.4
	thorpej-altq-separation:1.4.0.50
	thorpej-altq-separation-base:1.4
	netbsd-10-0-RC1:1.4
	netbsd-10:1.4.0.48
	netbsd-10-base:1.4
	bouyer-sunxi-drm:1.4.0.46
	bouyer-sunxi-drm-base:1.4
	netbsd-9-3-RELEASE:1.4
	thorpej-i2c-spi-conf2:1.4.0.44
	thorpej-i2c-spi-conf2-base:1.4
	thorpej-futex2:1.4.0.42
	thorpej-futex2-base:1.4
	thorpej-cfargs2:1.4.0.40
	thorpej-cfargs2-base:1.4
	cjep_sun2x-base1:1.4
	cjep_sun2x:1.4.0.38
	cjep_sun2x-base:1.4
	cjep_staticlib_x-base1:1.4
	netbsd-9-2-RELEASE:1.4
	cjep_staticlib_x:1.4.0.36
	cjep_staticlib_x-base:1.4
	thorpej-i2c-spi-conf:1.4.0.34
	thorpej-i2c-spi-conf-base:1.4
	thorpej-cfargs:1.4.0.32
	thorpej-cfargs-base:1.4
	thorpej-futex:1.4.0.30
	thorpej-futex-base:1.4
	netbsd-9-1-RELEASE:1.4
	bouyer-xenpvh-base2:1.4
	phil-wifi-20200421:1.4
	bouyer-xenpvh-base1:1.4
	phil-wifi-20200411:1.4
	bouyer-xenpvh:1.4.0.28
	bouyer-xenpvh-base:1.4
	is-mlppp:1.4.0.26
	is-mlppp-base:1.4
	phil-wifi-20200406:1.4
	netbsd-8-2-RELEASE:1.4
	ad-namecache-base3:1.4
	netbsd-9-0-RELEASE:1.4
	netbsd-9-0-RC2:1.4
	ad-namecache-base2:1.4
	ad-namecache-base1:1.4
	ad-namecache:1.4.0.24
	ad-namecache-base:1.4
	netbsd-9-0-RC1:1.4
	phil-wifi-20191119:1.4
	netbsd-9:1.4.0.22
	netbsd-9-base:1.4
	phil-wifi-20190609:1.4
	netbsd-8-1-RELEASE:1.4
	netbsd-8-1-RC1:1.4
	isaki-audio2:1.4.0.20
	isaki-audio2-base:1.4
	pgoyette-compat-merge-20190127:1.4
	pgoyette-compat-20190127:1.4
	pgoyette-compat-20190118:1.4
	pgoyette-compat-1226:1.4
	pgoyette-compat-1126:1.4
	pgoyette-compat-1020:1.4
	pgoyette-compat-0930:1.4
	pgoyette-compat-0906:1.4
	netbsd-7-2-RELEASE:1.2
	pgoyette-compat-0728:1.4
	netbsd-8-0-RELEASE:1.4
	phil-wifi:1.4.0.18
	phil-wifi-base:1.4
	pgoyette-compat-0625:1.4
	netbsd-8-0-RC2:1.4
	pgoyette-compat-0521:1.4
	pgoyette-compat-0502:1.4
	pgoyette-compat-0422:1.4
	netbsd-8-0-RC1:1.4
	pgoyette-compat-0415:1.4
	pgoyette-compat-0407:1.4
	pgoyette-compat-0330:1.4
	pgoyette-compat-0322:1.4
	pgoyette-compat-0315:1.4
	netbsd-7-1-2-RELEASE:1.2
	pgoyette-compat:1.4.0.16
	pgoyette-compat-base:1.4
	netbsd-7-1-1-RELEASE:1.2
	tls-maxphys-base-20171202:1.4
	matt-nb8-mediatek:1.4.0.14
	matt-nb8-mediatek-base:1.4
	nick-nhusb-base-20170825:1.4
	perseant-stdc-iso10646:1.4.0.12
	perseant-stdc-iso10646-base:1.4
	netbsd-8:1.4.0.10
	netbsd-8-base:1.4
	prg-localcount2-base3:1.4
	prg-localcount2-base2:1.4
	prg-localcount2-base1:1.4
	prg-localcount2:1.4.0.8
	prg-localcount2-base:1.4
	pgoyette-localcount-20170426:1.4
	bouyer-socketcan-base1:1.4
	jdolecek-ncq:1.4.0.6
	jdolecek-ncq-base:1.4
	pgoyette-localcount-20170320:1.4
	netbsd-7-1:1.2.0.12
	netbsd-7-1-RELEASE:1.2
	netbsd-7-1-RC2:1.2
	nick-nhusb-base-20170204:1.4
	netbsd-7-nhusb-base-20170116:1.2
	bouyer-socketcan:1.4.0.4
	bouyer-socketcan-base:1.4
	pgoyette-localcount-20170107:1.4
	netbsd-7-1-RC1:1.2
	nick-nhusb-base-20161204:1.4
	pgoyette-localcount-20161104:1.4
	netbsd-7-0-2-RELEASE:1.2
	nick-nhusb-base-20161004:1.4
	localcount-20160914:1.4
	netbsd-7-nhusb:1.2.0.10
	netbsd-7-nhusb-base:1.2
	pgoyette-localcount-20160806:1.4
	pgoyette-localcount-20160726:1.4
	pgoyette-localcount:1.4.0.2
	pgoyette-localcount-base:1.4
	nick-nhusb-base-20160907:1.4
	nick-nhusb-base-20160529:1.4
	netbsd-7-0-1-RELEASE:1.2
	nick-nhusb-base-20160422:1.4
	nick-nhusb-base-20160319:1.4
	nick-nhusb-base-20151226:1.3
	netbsd-7-0:1.2.0.8
	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.6
	nick-nhusb-base:1.2
	netbsd-6-0-6-RELEASE:1.1
	netbsd-6-1-5-RELEASE:1.1
	netbsd-7:1.2.0.4
	netbsd-7-base:1.2
	yamt-pagecache-base9:1.2
	yamt-pagecache-tag8:1.1
	netbsd-6-1-4-RELEASE:1.1
	netbsd-6-0-5-RELEASE:1.1
	tls-earlyentropy:1.2.0.2
	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.1
	netbsd-6-0-4-RELEASE:1.1
	netbsd-6-1-2-RELEASE:1.1
	netbsd-6-0-3-RELEASE:1.1
	rmind-smpnet-nbase:1.2
	netbsd-6-1-1-RELEASE:1.1
	riastradh-drm2-base2:1.1
	riastradh-drm2-base1:1.1
	riastradh-drm2:1.1.0.30
	riastradh-drm2-base:1.1
	rmind-smpnet:1.1.0.22
	rmind-smpnet-base:1.2
	netbsd-6-1:1.1.0.28
	netbsd-6-0-2-RELEASE:1.1
	netbsd-6-1-RELEASE:1.1
	khorben-n900:1.1.0.26
	netbsd-6-1-RC4:1.1
	netbsd-6-1-RC3:1.1
	agc-symver:1.1.0.24
	agc-symver-base:1.1
	netbsd-6-1-RC2:1.1
	netbsd-6-1-RC1:1.1
	yamt-pagecache-base8:1.1
	netbsd-6-0-1-RELEASE:1.1
	yamt-pagecache-base7:1.1
	matt-nb6-plus-nbase:1.1
	yamt-pagecache-base6:1.1
	netbsd-6-0:1.1.0.20
	netbsd-6-0-RELEASE:1.1
	netbsd-6-0-RC2:1.1
	tls-maxphys:1.1.0.18
	tls-maxphys-base:1.2
	matt-nb6-plus:1.1.0.16
	matt-nb6-plus-base:1.1
	netbsd-6-0-RC1:1.1
	jmcneill-usbmp-base10:1.1
	yamt-pagecache-base5:1.1
	jmcneill-usbmp-base9:1.1
	yamt-pagecache-base4:1.1
	jmcneill-usbmp-base8:1.1
	jmcneill-usbmp-base7:1.1
	jmcneill-usbmp-base6:1.1
	jmcneill-usbmp-base5:1.1
	jmcneill-usbmp-base4:1.1
	jmcneill-usbmp-base3:1.1
	jmcneill-usbmp-pre-base2:1.1
	jmcneill-usbmp-base2:1.1
	netbsd-6:1.1.0.14
	netbsd-6-base:1.1
	jmcneill-usbmp:1.1.0.12
	jmcneill-usbmp-base:1.1
	jmcneill-audiomp3:1.1.0.10
	jmcneill-audiomp3-base:1.1
	yamt-pagecache-base3:1.1
	yamt-pagecache-base2:1.1
	yamt-pagecache:1.1.0.8
	yamt-pagecache-base:1.1
	rmind-uvmplock-nbase:1.1
	jruoho-x86intr:1.1.0.6
	cherry-xenmp:1.1.0.4
	cherry-xenmp-base:1.1
	rmind-uvmplock-base:1.1
	rmind-uvmplock:1.1.0.2;
locks; strict;
comment	@# @;


1.4
date	2016.01.26.23.12.15;	author pooka;	state Exp;
branches;
next	1.3;
commitid	kepLkd4K8DWcOuSy;

1.3
date	2015.10.19.16.16.34;	author pooka;	state Exp;
branches;
next	1.2;
commitid	tw5dhIUFxtTYIJFy;

1.2
date	2014.03.13.01.53.04;	author pooka;	state Exp;
branches
	1.2.6.1;
next	1.1;
commitid	an3kuKKliEZmLtsx;

1.1
date	2011.03.31.08.36.25;	author pooka;	state Exp;
branches
	1.1.2.1
	1.1.6.1
	1.1.8.1
	1.1.18.1
	1.1.22.1;
next	;

1.2.6.1
date	2015.12.27.12.10.10;	author skrll;	state Exp;
branches;
next	1.2.6.2;
commitid	BTSqUD4SdJ5k7AOy;

1.2.6.2
date	2016.03.19.11.30.35;	author skrll;	state Exp;
branches;
next	;
commitid	2PHKtPSg1vDV9fZy;

1.1.2.1
date	2011.03.31.08.36.25;	author rmind;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2011.04.21.01.42.16;	author rmind;	state Exp;
branches;
next	;

1.1.6.1
date	2011.03.31.08.36.25;	author jruoho;	state dead;
branches;
next	1.1.6.2;

1.1.6.2
date	2011.06.06.09.10.05;	author jruoho;	state Exp;
branches;
next	;

1.1.8.1
date	2014.05.22.11.41.12;	author yamt;	state Exp;
branches;
next	;
commitid	VUUXuyNWnt3AKwBx;

1.1.18.1
date	2014.08.20.00.04.38;	author tls;	state Exp;
branches;
next	1.1.18.2;
commitid	jTnpym9Qu0o4R1Nx;

1.1.18.2
date	2017.12.03.11.39.08;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.1.22.1
date	2014.05.18.17.46.16;	author rmind;	state Exp;
branches;
next	;
commitid	mL5ZYSzpqK6QS2Bx;


desc
@@


1.4
log
@Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories.  Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
@
text
@#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:34 pooka Exp $
#

.PATH:	${.CURDIR}/../../../../dev/pud

LIB=	rumpdev_pud
COMMENT=Userspace character and block driver framework

SRCS=	pud.c pud_dev.c

SRCS+=	pud_component.c

.include <bsd.lib.mk>
.include <bsd.klinks.mk>
@


1.3
log
@Add a COMMENT describing what each component roughly does.

"make describe" prints the comment.

Requested/inspired by Vincent Schwarzer on rumpkernel-users
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2014/03/13 01:53:04 pooka Exp $
a12 2
CPPFLAGS+=	-I${RUMPTOP}/librump/rumpvfs

@


1.2
log
@rename component.c -> pud_component.c
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2011/03/31 08:36:25 pooka Exp $
d7 1
@


1.2.6.1
log
@Sync with HEAD (as of 26th Dec)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2015/10/19 16:16:34 pooka Exp $
a6 1
COMMENT=Userspace character and block driver framework
@


1.2.6.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2.6.1 2015/12/27 12:10:10 skrll Exp $
d13 2
@


1.1
log
@actually add libpud and revert damage to libputter.
pax -rw and forgetting to rm -rf CVS has some nasty side-effects ....
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2011/03/31 08:22:54 pooka Exp $
d10 1
a10 1
SRCS+=	component.c
@


1.1.18.1
log
@Rebase to HEAD as of a few days ago.
@
text
@d1 1
a1 1
#	$NetBSD$
d10 1
a10 1
SRCS+=	pud_component.c
@


1.1.18.2
log
@update from HEAD
@
text
@a6 1
COMMENT=Userspace character and block driver framework
d12 2
@


1.1.8.1
log
@sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2011/03/31 08:36:25 pooka Exp $
d10 1
a10 1
SRCS+=	pud_component.c
@


1.1.22.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2011/03/31 08:36:25 pooka Exp $
d10 1
a10 1
SRCS+=	pud_component.c
@


1.1.6.1
log
@file Makefile was added on branch jruoho-x86intr on 2011-06-06 09:10:05 +0000
@
text
@d1 15
@


1.1.6.2
log
@Sync with HEAD.
@
text
@a0 15
#	$NetBSD: Makefile,v 1.1 2011/03/31 08:36:25 pooka Exp $
#

.PATH:	${.CURDIR}/../../../../dev/pud

LIB=	rumpdev_pud

SRCS=	pud.c pud_dev.c

SRCS+=	component.c

CPPFLAGS+=	-I${RUMPTOP}/librump/rumpvfs

.include <bsd.lib.mk>
.include <bsd.klinks.mk>
@


1.1.2.1
log
@file Makefile was added on branch rmind-uvmplock on 2011-04-21 01:42:16 +0000
@
text
@d1 15
@


1.1.2.2
log
@sync with head
@
text
@a0 15
#	$NetBSD$
#

.PATH:	${.CURDIR}/../../../../dev/pud

LIB=	rumpdev_pud

SRCS=	pud.c pud_dev.c

SRCS+=	component.c

CPPFLAGS+=	-I${RUMPTOP}/librump/rumpvfs

.include <bsd.lib.mk>
.include <bsd.klinks.mk>
@


