xref: /netbsd-src/external/bsd/tre/dist/tests/build-run.sh (revision 1580a27b92f58fcdcb23fdfbc04a7c2b54a0b7c8)
1*1580a27bSrin#! /bin/sh
2*1580a27bSrin#
3*1580a27bSrin
4*1580a27bSrinset -e
5*1580a27bSrin
6*1580a27bSrin# Try to synchronize the file system in case $scp_host and $host are
7*1580a27bSrin# different (NFS complains about stale file handles and whatnot
8*1580a27bSrin# without this).
9*1580a27bSrinsync
10*1580a27bSrinsleep 1
11*1580a27bSrinsync
12*1580a27bSrin
13*1580a27bSrin. ./build-params.sh
14*1580a27bSrin
15*1580a27bSrin# Make a unique temporary directory name.
16*1580a27bSrinhostname=`hostname`
17*1580a27bSrintmpdir=build-tmp-$dir-$hostname-$$
18*1580a27bSrin
19*1580a27bSrinrm -rf $tmpdir
20*1580a27bSrinmkdir $tmpdir
21*1580a27bSrincp $pkg $tmpdir
22*1580a27bSrincd $tmpdir
23*1580a27bSrin
24*1580a27bSringunzip -c $pkg | tar xf -
25*1580a27bSrincd $dir
26*1580a27bSrin
27*1580a27bSrin./tests/build-tests.sh
28