1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- #!/bin/sh
- NTEST_PATH="/data/nativetest"
- KTEST_PATH="/data/kernel-tests"
- create_links()
- {
- BASE_PATH="$1"
- shift
- SKIP_FILES=$@
- for TEST_DIR in `ls "$BASE_PATH"`; do
-
- SHOULD_SKIP=""
- for i in $SKIP_FILES; do
- if [ "$TEST_DIR" = "$i" ]; then
- SHOULD_SKIP="TRUE"
- break
- fi
- done
- if [ ! "$SHOULD_SKIP" = "" ]; then
- continue
- fi
-
-
- if [ ! -d "$BASE_PATH/$TEST_DIR" ]; then
- continue
- fi
-
- for TEST_FILE in `ls "$BASE_PATH/$TEST_DIR"`; do
- ln -fs "$BASE_PATH/$TEST_DIR/$TEST_FILE" "$KTEST_PATH/$TEST_FILE"
- done
- done
- }
- mkdir -p "$KTEST_PATH"
- create_links "$NTEST_PATH" "vendor"
- create_links "$NTEST_PATH/vendor"
|