Changeset 2413

Show
Ignore:
Timestamp:
09/07/07 12:35:02 (1 year ago)
Author:
pebenito
Message:

tools: initial commit of test suite for external builds (LOCAL_ROOT and headers).

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • tools/quicktest.sh

    r2362 r2413  
    11#!/bin/bash 
     2 
     3[ -x '/usr/bin/sandbox' ] \ 
     4        && SANDBOX='/usr/bin/sandbox' \ 
     5        || SANDBOX='' 
    26 
    37TYPES="strict targeted-mcs strict-mls" 
     
    1519 
    1620cleanup_mon() { 
    17         make MONOLITHIC=y bare 
     21        $SANDBOX make MONOLITHIC=y bare 
    1822} 
    1923 
    2024cleanup_mod() { 
    21         make MONOLITHIC=n bare 
     25        $SANDBOX make MONOLITHIC=n bare 
    2226} 
    2327 
     
    3236                echo "**** Options: $OPTS ****" 
    3337                echo -ne "\033]0;mon $i $1\007" 
    34                 make $OPTS conf || die "$?" "$OPTS" 
    35                 make $OPTS || die "$?" "$OPTS" 
    36                 make $OPTS file_contexts || die "$?" "$OPTS" 
    37                 $SETFILES -q -c policy.$POLVER file_contexts || die "$?" "$OPTS" 
     38                $SANDBOX make $OPTS conf || die "$?" "$OPTS" 
     39                $SANDBOX make $OPTS || die "$?" "$OPTS" 
     40                $SANDBOX make $OPTS file_contexts || die "$?" "$OPTS" 
     41                $SANDBOX $SETFILES -q -c policy.$POLVER file_contexts || die "$?" "$OPTS" 
    3842                cleanup_mon 
    3943 
     
    4448                echo "**** Options: $OPTS ****" 
    4549                echo -ne "\033]0;mod $i $1\007" 
    46                 make $OPTS conf || die "$?" "$OPTS" 
    47                 make $OPTS base || die "$?" "$OPTS" 
    48                 make $OPTS -j3 modules || die "$?" "$OPTS" 
    49                 make $OPTS validate || die "$?" "$OPTS" 
     50                $SANDBOX make $OPTS conf || die "$?" "$OPTS" 
     51                $SANDBOX make $OPTS base || die "$?" "$OPTS" 
     52                $SANDBOX make $OPTS -j3 modules || die "$?" "$OPTS" 
     53                $SANDBOX make $OPTS validate || die "$?" "$OPTS" 
    5054                cleanup_mod 
    5155        done