head	1.10;
access;
symbols
	netbsd-11-0-RC4:1.10
	netbsd-11-0-RC3:1.10
	netbsd-11-0-RC2:1.10
	netbsd-11-0-RC1:1.10
	perseant-exfatfs-base-20250801:1.10
	netbsd-11:1.10.0.14
	netbsd-11-base:1.10
	netbsd-10-1-RELEASE:1.10
	perseant-exfatfs-base-20240630:1.10
	perseant-exfatfs:1.10.0.12
	perseant-exfatfs-base:1.10
	netbsd-8-3-RELEASE:1.9
	netbsd-9-4-RELEASE:1.10
	netbsd-10-0-RELEASE:1.10
	netbsd-10-0-RC6:1.10
	netbsd-10-0-RC5:1.10
	netbsd-10-0-RC4:1.10
	netbsd-10-0-RC3:1.10
	netbsd-10-0-RC2:1.10
	netbsd-10-0-RC1:1.10
	netbsd-10:1.10.0.10
	netbsd-10-base:1.10
	netbsd-9-3-RELEASE:1.10
	cjep_sun2x-base1:1.10
	cjep_sun2x:1.10.0.8
	cjep_sun2x-base:1.10
	cjep_staticlib_x-base1:1.10
	netbsd-9-2-RELEASE:1.10
	cjep_staticlib_x:1.10.0.6
	cjep_staticlib_x-base:1.10
	netbsd-9-1-RELEASE:1.10
	phil-wifi-20200421:1.10
	phil-wifi-20200411:1.10
	is-mlppp:1.10.0.4
	is-mlppp-base:1.10
	phil-wifi-20200406:1.10
	netbsd-8-2-RELEASE:1.9
	netbsd-9-0-RELEASE:1.10
	netbsd-9-0-RC2:1.10
	netbsd-9-0-RC1:1.10
	phil-wifi-20191119:1.10
	netbsd-9:1.10.0.2
	netbsd-9-base:1.10
	phil-wifi-20190609:1.10
	netbsd-8-1-RELEASE:1.9
	netbsd-8-1-RC1:1.9
	pgoyette-compat-merge-20190127:1.9
	pgoyette-compat-20190127:1.9
	pgoyette-compat-20190118:1.9
	pgoyette-compat-1226:1.9
	pgoyette-compat-1126:1.9
	pgoyette-compat-1020:1.9
	pgoyette-compat-0930:1.9
	pgoyette-compat-0906:1.9
	netbsd-7-2-RELEASE:1.5
	pgoyette-compat-0728:1.9
	netbsd-8-0-RELEASE:1.9
	phil-wifi:1.9.0.14
	phil-wifi-base:1.9
	pgoyette-compat-0625:1.9
	netbsd-8-0-RC2:1.9
	pgoyette-compat-0521:1.9
	pgoyette-compat-0502:1.9
	pgoyette-compat-0422:1.9
	netbsd-8-0-RC1:1.9
	pgoyette-compat-0415:1.9
	pgoyette-compat-0407:1.9
	pgoyette-compat-0330:1.9
	pgoyette-compat-0322:1.9
	pgoyette-compat-0315:1.9
	netbsd-7-1-2-RELEASE:1.5
	pgoyette-compat:1.9.0.12
	pgoyette-compat-base:1.9
	netbsd-7-1-1-RELEASE:1.5
	matt-nb8-mediatek:1.9.0.10
	matt-nb8-mediatek-base:1.9
	perseant-stdc-iso10646:1.9.0.8
	perseant-stdc-iso10646-base:1.9
	netbsd-8:1.9.0.6
	netbsd-8-base:1.9
	prg-localcount2-base3:1.9
	prg-localcount2-base2:1.9
	prg-localcount2-base1:1.9
	prg-localcount2:1.9.0.4
	prg-localcount2-base:1.9
	pgoyette-localcount-20170426:1.9
	bouyer-socketcan-base1:1.9
	pgoyette-localcount-20170320:1.9
	netbsd-7-1:1.5.0.14
	netbsd-7-1-RELEASE:1.5
	netbsd-7-1-RC2:1.5
	netbsd-7-nhusb-base-20170116:1.5
	bouyer-socketcan:1.9.0.2
	bouyer-socketcan-base:1.9
	pgoyette-localcount-20170107:1.9
	netbsd-7-1-RC1:1.5
	pgoyette-localcount-20161104:1.9
	netbsd-7-0-2-RELEASE:1.5
	localcount-20160914:1.7
	netbsd-7-nhusb:1.5.0.12
	netbsd-7-nhusb-base:1.5
	pgoyette-localcount-20160806:1.6
	pgoyette-localcount-20160726:1.6
	pgoyette-localcount:1.6.0.2
	pgoyette-localcount-base:1.6
	netbsd-7-0-1-RELEASE:1.5
	netbsd-7-0:1.5.0.10
	netbsd-7-0-RELEASE:1.5
	netbsd-7-0-RC3:1.5
	netbsd-7-0-RC2:1.5
	netbsd-7-0-RC1:1.5
	netbsd-6-0-6-RELEASE:1.4
	netbsd-6-1-5-RELEASE:1.4
	netbsd-7:1.5.0.8
	netbsd-7-base:1.5
	yamt-pagecache-base9:1.5
	yamt-pagecache-tag8:1.4.4.1
	netbsd-6-1-4-RELEASE:1.4
	netbsd-6-0-5-RELEASE:1.4
	tls-earlyentropy:1.5.0.6
	tls-earlyentropy-base:1.5
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.5
	riastradh-drm2-base3:1.5
	netbsd-6-1-3-RELEASE:1.4
	netbsd-6-0-4-RELEASE:1.4
	netbsd-6-1-2-RELEASE:1.4
	netbsd-6-0-3-RELEASE:1.4
	netbsd-6-1-1-RELEASE:1.4
	riastradh-drm2-base2:1.5
	riastradh-drm2-base1:1.5
	riastradh-drm2:1.5.0.2
	riastradh-drm2-base:1.5
	netbsd-6-1:1.4.0.14
	netbsd-6-0-2-RELEASE:1.4
	netbsd-6-1-RELEASE:1.4
	netbsd-6-1-RC4:1.4
	netbsd-6-1-RC3:1.4
	agc-symver:1.5.0.4
	agc-symver-base:1.5
	netbsd-6-1-RC2:1.4
	netbsd-6-1-RC1:1.4
	yamt-pagecache-base8:1.5
	netbsd-6-0-1-RELEASE:1.4
	yamt-pagecache-base7:1.5
	matt-nb6-plus-nbase:1.4
	yamt-pagecache-base6:1.4
	netbsd-6-0:1.4.0.12
	netbsd-6-0-RELEASE:1.4
	netbsd-6-0-RC2:1.4
	tls-maxphys:1.4.0.10
	tls-maxphys-base:1.5
	matt-nb6-plus:1.4.0.8
	matt-nb6-plus-base:1.4
	netbsd-6-0-RC1:1.4
	yamt-pagecache-base5:1.4
	yamt-pagecache-base4:1.4
	netbsd-6:1.4.0.6
	netbsd-6-base:1.4
	yamt-pagecache-base3:1.4
	yamt-pagecache-base2:1.4
	yamt-pagecache:1.4.0.4
	yamt-pagecache-base:1.4
	cherry-xenmp:1.4.0.2
	cherry-xenmp-base:1.4
	bouyer-quota2-base:1.3
	bouyer-quota2:1.3.0.2
	bouyer-quota2-nbase:1.3;
locks; strict;
comment	@# @;


1.10
date	2019.05.13.17.55.08;	author bad;	state Exp;
branches;
next	1.9;
commitid	qhcRKCD9dFQdq4nB;

1.9
date	2016.10.06.20.14.11;	author christos;	state Exp;
branches
	1.9.14.1;
next	1.8;
commitid	Al1WMybPyCwLH7pz;

1.8
date	2016.10.06.19.52.36;	author christos;	state Exp;
branches;
next	1.7;
commitid	19tCjeLwaydmA7pz;

1.7
date	2016.08.10.21.10.18;	author kre;	state Exp;
branches;
next	1.6;
commitid	ByjHbtgJTkBAQNhz;

1.6
date	2016.01.23.21.22.49;	author christos;	state Exp;
branches
	1.6.2.1;
next	1.5;
commitid	0voYFcZKKnOpl6Sy;

1.5
date	2012.12.02.17.36.10;	author pgoyette;	state Exp;
branches;
next	1.4;

1.4
date	2011.03.08.12.40.25;	author pooka;	state Exp;
branches
	1.4.4.1
	1.4.10.1;
next	1.3;

1.3
date	2011.02.16.16.02.52;	author pooka;	state Exp;
branches
	1.3.2.1;
next	1.2;

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

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

1.9.14.1
date	2019.06.10.22.10.07;	author christos;	state Exp;
branches;
next	;
commitid	jtc8rnCzWiEEHGqB;

1.6.2.1
date	2016.11.04.14.49.23;	author pgoyette;	state Exp;
branches;
next	;
commitid	2m1JRwYmpwPkOOsz;

1.4.4.1
date	2013.01.16.05.34.00;	author yamt;	state Exp;
branches;
next	;

1.4.10.1
date	2013.02.25.00.30.23;	author tls;	state Exp;
branches;
next	;

1.3.2.1
date	2011.02.16.16.02.52;	author bouyer;	state dead;
branches;
next	1.3.2.2;

1.3.2.2
date	2011.02.17.12.00.54;	author bouyer;	state Exp;
branches;
next	;


desc
@@


1.10
log
@Get rid of all the -lrumpdev and -lrumpvfs that are no longer needed
after moving rump's mainbus from rumpdev to rumpkern.

Produces the same atf-run results as before.
@
text
@#	$NetBSD: Makefile,v 1.9 2016/10/06 20:14:11 christos Exp $
#

.include <bsd.own.mk>

TESTSDIR=	${TESTSBASE}/lib/librumpclient

TESTS_C=	t_fd

TESTS_SH=	t_exec

BINDIR=		${TESTSDIR}
MKMAN=		no

PROGS+=		h_exec
PROGS+=		h_execthr
CPPFLAGS+=	-D_KERNTYPES

LDADD+= -lrumpclient
LDADD.h_execthr= -lpthread

.include <bsd.test.mk>
@


1.9
log
@revert, fixing the real cause.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7 2016/08/10 21:10:18 kre Exp $
a19 2
LDADD+= -lrumpdev
LDADD+= -lrumpvfs
@


1.9.14.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.10 2019/05/13 17:55:08 bad Exp $
d20 2
@


1.8
log
@Add more indirect library dependencies
@
text
@d22 1
a22 3
LDADD+= -lrump
LDADD+= -lrumpuser
LDADD+= -lpthread
@


1.7
log
@
Extra libs for rump.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2016/01/23 21:22:49 christos Exp $
d22 3
a24 1
LDADD.h_execthr= -lpthread
@


1.6
log
@Define _KERNTYPES for things that need it.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 2012/12/02 17:36:10 pgoyette Exp $
d20 2
@


1.6.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.9 2016/10/06 20:14:11 christos Exp $
@


1.5
log
@Helper programs are programs, not tests, so build them appropriately.

Thie removes the need for custom Atffiles whose only purpose was to exclude
the helpers that had been built as tests.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2011/03/08 12:40:25 pooka Exp $
d17 1
@


1.4
log
@add test case for multithreaded client calling exec
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2011/02/16 16:02:52 pooka Exp $
a8 2
TESTS_C+=	h_exec
TESTS_C+=	h_execthr
d12 5
a16 1
ATFFILE=	yes
@


1.4.10.1
log
@resync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2011/03/08 12:40:25 pooka Exp $
d9 2
d14 1
a14 5
BINDIR=		${TESTSDIR}
MKMAN=		no

PROGS+=		h_exec
PROGS+=		h_execthr
@


1.4.4.1
log
@sync with (a bit old) head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2011/03/08 12:40:25 pooka Exp $
d9 2
d14 1
a14 5
BINDIR=		${TESTSDIR}
MKMAN=		no

PROGS+=		h_exec
PROGS+=		h_execthr
@


1.3
log
@no need to create a hardlinked name for the helper, just fake argv[]
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2011/02/15 15:16:46 pooka Exp $
d10 1
d17 1
@


1.3.2.1
log
@file Makefile was added on branch bouyer-quota2 on 2011-02-17 12:00:54 +0000
@
text
@d1 17
@


1.3.2.2
log
@Sync with HEAD
@
text
@a0 17
#	$NetBSD: Makefile,v 1.3 2011/02/16 16:02:52 pooka Exp $
#

.include <bsd.own.mk>

TESTSDIR=	${TESTSBASE}/lib/librumpclient

TESTS_C=	t_fd
TESTS_C+=	h_exec

TESTS_SH=	t_exec

ATFFILE=	yes

LDADD+= -lrumpclient

.include <bsd.test.mk>
@


1.2
log
@add some exec() tests
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2011/02/09 14:32:45 pooka Exp $
a12 3
# what do you mean I missed?
LINKS+=		${TESTSDIR}/h_exec ${TESTSDIR}/h_ution

@


1.1
log
@Add test which checks rumpclient does not use fds 0-2 for its
internal purposes.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2011/02/06 18:44:29 pooka Exp $
d9 8
@

