head	1.7;
access;
symbols
	netbsd-11-0-RC5:1.7
	netbsd-11-0-RC4:1.7
	netbsd-11-0-RC3:1.7
	netbsd-11-0-RC2:1.7
	netbsd-11-0-RC1:1.7
	perseant-exfatfs-base-20250801:1.7
	netbsd-11:1.7.0.56
	netbsd-11-base:1.7
	netbsd-10-1-RELEASE:1.7
	perseant-exfatfs-base-20240630:1.7
	perseant-exfatfs:1.7.0.54
	perseant-exfatfs-base:1.7
	netbsd-8-3-RELEASE:1.7
	netbsd-9-4-RELEASE:1.7
	netbsd-10-0-RELEASE:1.7
	netbsd-10-0-RC6:1.7
	netbsd-10-0-RC5:1.7
	netbsd-10-0-RC4:1.7
	netbsd-10-0-RC3:1.7
	netbsd-10-0-RC2:1.7
	thorpej-ifq:1.7.0.52
	thorpej-ifq-base:1.7
	thorpej-altq-separation:1.7.0.50
	thorpej-altq-separation-base:1.7
	netbsd-10-0-RC1:1.7
	netbsd-10:1.7.0.48
	netbsd-10-base:1.7
	bouyer-sunxi-drm:1.7.0.46
	bouyer-sunxi-drm-base:1.7
	netbsd-9-3-RELEASE:1.7
	thorpej-i2c-spi-conf2:1.7.0.44
	thorpej-i2c-spi-conf2-base:1.7
	thorpej-futex2:1.7.0.42
	thorpej-futex2-base:1.7
	thorpej-cfargs2:1.7.0.40
	thorpej-cfargs2-base:1.7
	cjep_sun2x-base1:1.7
	cjep_sun2x:1.7.0.38
	cjep_sun2x-base:1.7
	cjep_staticlib_x-base1:1.7
	netbsd-9-2-RELEASE:1.7
	cjep_staticlib_x:1.7.0.36
	cjep_staticlib_x-base:1.7
	thorpej-i2c-spi-conf:1.7.0.34
	thorpej-i2c-spi-conf-base:1.7
	thorpej-cfargs:1.7.0.32
	thorpej-cfargs-base:1.7
	thorpej-futex:1.7.0.30
	thorpej-futex-base:1.7
	netbsd-9-1-RELEASE:1.7
	bouyer-xenpvh-base2:1.7
	phil-wifi-20200421:1.7
	bouyer-xenpvh-base1:1.7
	phil-wifi-20200411:1.7
	bouyer-xenpvh:1.7.0.28
	bouyer-xenpvh-base:1.7
	is-mlppp:1.7.0.26
	is-mlppp-base:1.7
	phil-wifi-20200406:1.7
	netbsd-8-2-RELEASE:1.7
	ad-namecache-base3:1.7
	netbsd-9-0-RELEASE:1.7
	netbsd-9-0-RC2:1.7
	ad-namecache-base2:1.7
	ad-namecache-base1:1.7
	ad-namecache:1.7.0.24
	ad-namecache-base:1.7
	netbsd-9-0-RC1:1.7
	phil-wifi-20191119:1.7
	netbsd-9:1.7.0.22
	netbsd-9-base:1.7
	phil-wifi-20190609:1.7
	netbsd-8-1-RELEASE:1.7
	netbsd-8-1-RC1:1.7
	isaki-audio2:1.7.0.20
	isaki-audio2-base:1.7
	pgoyette-compat-merge-20190127:1.7
	pgoyette-compat-20190127:1.7
	pgoyette-compat-20190118:1.7
	pgoyette-compat-1226:1.7
	pgoyette-compat-1126:1.7
	pgoyette-compat-1020:1.7
	pgoyette-compat-0930:1.7
	pgoyette-compat-0906:1.7
	netbsd-7-2-RELEASE:1.4
	pgoyette-compat-0728:1.7
	netbsd-8-0-RELEASE:1.7
	phil-wifi:1.7.0.18
	phil-wifi-base:1.7
	pgoyette-compat-0625:1.7
	netbsd-8-0-RC2:1.7
	pgoyette-compat-0521:1.7
	pgoyette-compat-0502:1.7
	pgoyette-compat-0422:1.7
	netbsd-8-0-RC1:1.7
	pgoyette-compat-0415:1.7
	pgoyette-compat-0407:1.7
	pgoyette-compat-0330:1.7
	pgoyette-compat-0322:1.7
	pgoyette-compat-0315:1.7
	netbsd-7-1-2-RELEASE:1.4
	pgoyette-compat:1.7.0.16
	pgoyette-compat-base:1.7
	netbsd-7-1-1-RELEASE:1.4
	tls-maxphys-base-20171202:1.7
	matt-nb8-mediatek:1.7.0.14
	matt-nb8-mediatek-base:1.7
	nick-nhusb-base-20170825:1.7
	perseant-stdc-iso10646:1.7.0.12
	perseant-stdc-iso10646-base:1.7
	netbsd-8:1.7.0.10
	netbsd-8-base:1.7
	prg-localcount2-base3:1.7
	prg-localcount2-base2:1.7
	prg-localcount2-base1:1.7
	prg-localcount2:1.7.0.8
	prg-localcount2-base:1.7
	pgoyette-localcount-20170426:1.7
	bouyer-socketcan-base1:1.7
	jdolecek-ncq:1.7.0.6
	jdolecek-ncq-base:1.7
	pgoyette-localcount-20170320:1.7
	netbsd-7-1:1.4.0.12
	netbsd-7-1-RELEASE:1.4
	netbsd-7-1-RC2:1.4
	nick-nhusb-base-20170204:1.7
	netbsd-7-nhusb-base-20170116:1.4
	bouyer-socketcan:1.7.0.4
	bouyer-socketcan-base:1.7
	pgoyette-localcount-20170107:1.7
	netbsd-7-1-RC1:1.4
	nick-nhusb-base-20161204:1.7
	pgoyette-localcount-20161104:1.7
	netbsd-7-0-2-RELEASE:1.4
	nick-nhusb-base-20161004:1.7
	localcount-20160914:1.7
	netbsd-7-nhusb:1.4.0.10
	netbsd-7-nhusb-base:1.4
	pgoyette-localcount-20160806:1.7
	pgoyette-localcount-20160726:1.7
	pgoyette-localcount:1.7.0.2
	pgoyette-localcount-base:1.7
	nick-nhusb-base-20160907:1.7
	nick-nhusb-base-20160529:1.7
	netbsd-7-0-1-RELEASE:1.4
	nick-nhusb-base-20160422:1.7
	nick-nhusb-base-20160319:1.7
	nick-nhusb-base-20151226:1.6
	netbsd-7-0:1.4.0.8
	netbsd-7-0-RELEASE:1.4
	nick-nhusb-base-20150921:1.5
	netbsd-7-0-RC3:1.4
	netbsd-7-0-RC2:1.4
	netbsd-7-0-RC1:1.4
	nick-nhusb-base-20150606:1.4
	nick-nhusb-base-20150406:1.4
	nick-nhusb:1.4.0.6
	nick-nhusb-base:1.4
	netbsd-6-0-6-RELEASE:1.3
	netbsd-6-1-5-RELEASE:1.3
	netbsd-7:1.4.0.4
	netbsd-7-base:1.4
	yamt-pagecache-base9:1.4
	yamt-pagecache-tag8:1.3
	netbsd-6-1-4-RELEASE:1.3
	netbsd-6-0-5-RELEASE:1.3
	tls-earlyentropy:1.4.0.2
	tls-earlyentropy-base:1.4
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.4
	riastradh-drm2-base3:1.4
	netbsd-6-1-3-RELEASE:1.3
	netbsd-6-0-4-RELEASE:1.3
	netbsd-6-1-2-RELEASE:1.3
	netbsd-6-0-3-RELEASE:1.3
	rmind-smpnet-nbase:1.4
	netbsd-6-1-1-RELEASE:1.3
	riastradh-drm2-base2:1.3
	riastradh-drm2-base1:1.3
	riastradh-drm2:1.3.0.36
	riastradh-drm2-base:1.3
	rmind-smpnet:1.3.0.28
	rmind-smpnet-base:1.4
	netbsd-6-1:1.3.0.34
	netbsd-6-0-2-RELEASE:1.3
	netbsd-6-1-RELEASE:1.3
	khorben-n900:1.3.0.32
	netbsd-6-1-RC4:1.3
	netbsd-6-1-RC3:1.3
	agc-symver:1.3.0.30
	agc-symver-base:1.3
	netbsd-6-1-RC2:1.3
	netbsd-6-1-RC1:1.3
	yamt-pagecache-base8:1.3
	netbsd-6-0-1-RELEASE:1.3
	yamt-pagecache-base7:1.3
	matt-nb6-plus-nbase:1.3
	yamt-pagecache-base6:1.3
	netbsd-6-0:1.3.0.26
	netbsd-6-0-RELEASE:1.3
	netbsd-6-0-RC2:1.3
	tls-maxphys:1.3.0.24
	tls-maxphys-base:1.4
	matt-nb6-plus:1.3.0.22
	matt-nb6-plus-base:1.3
	netbsd-6-0-RC1:1.3
	jmcneill-usbmp-base10:1.3
	yamt-pagecache-base5:1.3
	jmcneill-usbmp-base9:1.3
	yamt-pagecache-base4:1.3
	jmcneill-usbmp-base8:1.3
	jmcneill-usbmp-base7:1.3
	jmcneill-usbmp-base6:1.3
	jmcneill-usbmp-base5:1.3
	jmcneill-usbmp-base4:1.3
	jmcneill-usbmp-base3:1.3
	jmcneill-usbmp-pre-base2:1.3
	jmcneill-usbmp-base2:1.3
	netbsd-6:1.3.0.20
	netbsd-6-base:1.3
	jmcneill-usbmp:1.3.0.18
	jmcneill-usbmp-base:1.3
	jmcneill-audiomp3:1.3.0.16
	jmcneill-audiomp3-base:1.3
	yamt-pagecache-base3:1.3
	yamt-pagecache-base2:1.3
	yamt-pagecache:1.3.0.14
	yamt-pagecache-base:1.3
	rmind-uvmplock-nbase:1.3
	cherry-xenmp:1.3.0.12
	cherry-xenmp-base:1.3
	bouyer-quota2-nbase:1.3
	bouyer-quota2:1.3.0.10
	bouyer-quota2-base:1.3
	jruoho-x86intr:1.3.0.8
	jruoho-x86intr-base:1.3
	matt-mips64-premerge-20101231:1.3
	uebayasi-xip-base4:1.3
	uebayasi-xip-base3:1.3
	yamt-nfs-mp-base11:1.3
	uebayasi-xip-base2:1.3
	yamt-nfs-mp-base10:1.3
	uebayasi-xip:1.3.0.6
	uebayasi-xip-base1:1.3
	rmind-uvmplock:1.3.0.4
	rmind-uvmplock-base:1.3
	yamt-nfs-mp:1.3.0.2
	yamt-nfs-mp-base9:1.3;
locks; strict;
comment	@# @;


1.7
date	2016.01.26.23.12.17;	author pooka;	state Exp;
branches;
next	1.6;
commitid	kepLkd4K8DWcOuSy;

1.6
date	2015.10.19.16.16.35;	author pooka;	state Exp;
branches;
next	1.5;
commitid	tw5dhIUFxtTYIJFy;

1.5
date	2015.08.24.23.01.59;	author pooka;	state Exp;
branches;
next	1.4;
commitid	twN3hrWcw8c5Mzyy;

1.4
date	2014.03.13.01.48.08;	author pooka;	state Exp;
branches
	1.4.6.1;
next	1.3;
commitid	sjDaSta5yNzzJtsx;

1.3
date	2010.03.08.10.54.21;	author pooka;	state Exp;
branches
	1.3.2.1
	1.3.6.1
	1.3.14.1
	1.3.24.1
	1.3.28.1;
next	1.2;

1.2
date	2010.02.16.20.42.45;	author pooka;	state Exp;
branches;
next	1.1;

1.1
date	2010.02.11.02.22.10;	author pooka;	state Exp;
branches;
next	;

1.4.6.1
date	2015.09.22.12.06.14;	author skrll;	state Exp;
branches;
next	1.4.6.2;
commitid	CpNWKp3ozVNTafCy;

1.4.6.2
date	2015.12.27.12.10.12;	author skrll;	state Exp;
branches;
next	1.4.6.3;
commitid	BTSqUD4SdJ5k7AOy;

1.4.6.3
date	2016.03.19.11.30.36;	author skrll;	state Exp;
branches;
next	;
commitid	2PHKtPSg1vDV9fZy;

1.3.2.1
date	2010.03.08.10.54.21;	author yamt;	state dead;
branches;
next	1.3.2.2;

1.3.2.2
date	2010.03.11.15.04.34;	author yamt;	state Exp;
branches;
next	;

1.3.6.1
date	2010.03.08.10.54.21;	author uebayasi;	state dead;
branches;
next	1.3.6.2;

1.3.6.2
date	2010.04.30.14.44.25;	author uebayasi;	state Exp;
branches;
next	;

1.3.14.1
date	2014.05.22.11.41.13;	author yamt;	state Exp;
branches;
next	;
commitid	VUUXuyNWnt3AKwBx;

1.3.24.1
date	2014.08.20.00.04.39;	author tls;	state Exp;
branches;
next	1.3.24.2;
commitid	jTnpym9Qu0o4R1Nx;

1.3.24.2
date	2017.12.03.11.39.10;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

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


desc
@@


1.7
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.6 2015/10/19 16:16:35 pooka Exp $
#

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

LIB=	rumpdev_wscons
COMMENT=Workstation console support

IOCONF=	WSCONS.ioconf

SRCS=   wsevent.c wskbd.c wskbdutil.c wsmouse.c

SRCS+=	wscons_component.c

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


1.6
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.5 2015/08/24 23:01:59 pooka Exp $
a14 2
CPPFLAGS+=	-I${RUMPTOP}/librump/rumpvfs

@


1.5
log
@continue consolidating non-modular option files
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2014/03/13 01:48:08 pooka Exp $
d7 2
@


1.4
log
@rename component.c -> wscons_component.c
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2010/03/08 10:54:21 pooka Exp $
d13 1
a13 1
CPPFLAGS+=	-I${RUMPTOP}/librump/rumpvfs -I${.CURDIR}/opt
@


1.4.6.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 2015/08/24 23:01:59 pooka Exp $
d13 1
a13 1
CPPFLAGS+=	-I${RUMPTOP}/librump/rumpvfs
@


1.4.6.2
log
@Sync with HEAD (as of 26th Dec)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4.6.1 2015/09/22 12:06:14 skrll Exp $
a6 2
COMMENT=Workstation console support

@


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


1.3
log
@convert to ioconf & pseudo-root
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2010/02/16 20:42:45 pooka Exp $
d11 1
a11 1
SRCS+=	component.c
@


1.3.24.1
log
@Rebase to HEAD as of a few days ago.
@
text
@d1 1
a1 1
#	$NetBSD$
d11 1
a11 1
SRCS+=	wscons_component.c
@


1.3.24.2
log
@update from HEAD
@
text
@a6 2
COMMENT=Workstation console support

d13 2
@


1.3.14.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.3 2010/03/08 10:54:21 pooka Exp $
d11 1
a11 1
SRCS+=	wscons_component.c
@


1.3.28.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2010/03/08 10:54:21 pooka Exp $
d11 1
a11 1
SRCS+=	wscons_component.c
@


1.3.6.1
log
@file Makefile was added on branch uebayasi-xip on 2010-04-30 14:44:25 +0000
@
text
@d1 16
@


1.3.6.2
log
@Sync with HEAD.
@
text
@a0 16
#	$NetBSD$
#

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

LIB=	rumpdev_wscons
IOCONF=	WSCONS.ioconf

SRCS=   wsevent.c wskbd.c wskbdutil.c wsmouse.c

SRCS+=	component.c

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

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


1.3.2.1
log
@file Makefile was added on branch yamt-nfs-mp on 2010-03-11 15:04:34 +0000
@
text
@d1 16
@


1.3.2.2
log
@sync with head
@
text
@a0 16
#	$NetBSD$
#

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

LIB=	rumpdev_wscons
IOCONF=	WSCONS.ioconf

SRCS=   wsevent.c wskbd.c wskbdutil.c wsmouse.c

SRCS+=	component.c

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

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


1.2
log
@Globally define -Wno-pointer-sign, as it has become a pointless
exercise of "add it to every Makefile individually".

XXX: should autosynchronize with the rest of the kernel buildflags
in sys/conf/Makefile.kern.inc.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2010/02/11 02:22:10 pooka Exp $
d7 1
@


1.1
log
@Move a bunch of rump components from dev/wip to dev/lib now that
they've reached a certain maturity.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2010/01/11 02:12:51 pooka Exp $
a11 1
CPPFLAGS+=	-Wno-pointer-sign
@

