Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] View of /admin/checkout-all.sh
ViewVC logotype

View of /admin/checkout-all.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2902 - (download) (as text) (annotate)
Tue Nov 20 20:42:50 2007 UTC (11 years, 8 months ago) by blume
File size: 837 byte(s)
changed checkout script to reflect ml-lpt location
#!/bin/sh

command=checkout

if [ $# -ge 1 ] ; then
    case $1 in
	--export|-e)
	    command=export
	    shift
	    ;;
	*)
	    ;;
    esac
fi

if [ $# -ge 1 ] ; then
    mkdir $1
    cd $1
fi

gf=svn://smlnj-gforge.cs.uchicago.edu
smlnj=$gf/smlnj

# checkout source target
checkout(){
    source=$1/trunk
    target=$2
    if [ ! -d $target ] ; then
	echo Checking out $source as $target
	svn $command $source $target
    else
	echo Tree $target already exists.
    fi
}

# checkout from smlnj tree
smlnj(){
    checkout $smlnj/$1/trunk $1
}

smlnjbase(){
    checkout $smlnj/$1/trunk $2
}

smlnj config
smlnjbase sml base
smlnj smlnj-lib
smlnj MLRISC
smlnj ml-yacc
smlnj trace-debug-profile
smlnj pgraph

smlnj ckit
smlnj cml
smlnj eXene
smlnj smlnj-c
smlnj ml-burg
smlnj ml-lex
smlnj heap2asm
smlnj nlffi

checkout $gf/ml-lpt ml-lpt

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0