VirtualBox

source: kBuild/trunk/src/gmake/tests/mkshadow@ 285

最後變更 在這個檔案從285是 53,由 bird 提交於 21 年 前

Initial revision

  • 屬性 svn:eol-style 設為 native
檔案大小: 708 位元組
 
1#!/bin/sh
2#
3# Simple script to make a "shadow" test directory, using symbolic links.
4# Typically you'd put the shadow in /tmp or another local disk
5#
6
7case "$1" in
8 "") echo 'Usage: mkshadow <destdir>'; exit 1 ;;
9esac
10
11dest="$1"
12
13if [ ! -d "$dest" ]; then
14 echo "Destination directory \`$dest' must exist!"
15 exit 1
16fi
17
18if [ ! -f run_make_tests ]; then
19 echo "The current directory doesn't appear to contain the test suite!"
20 exit 1
21fi
22
23suite=`pwd | sed 's%^/tmp_mnt%%'`
24name=`basename "$suite"`
25
26files=`echo *`
27
28set -e
29
30mkdir "$dest/$name"
31cd "$dest/$name"
32
33ln -s "$suite" .testdir
34
35for f in $files; do
36 ln -s .testdir/$f .
37done
38
39rm -rf work
40
41echo "Shadow test suite created in \`$dest/$name'."
42exit 0
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette