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

SCM Repository

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

Annotation of /admin/checkout-all.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2181 - (view) (download) (as text)

1 : blume 2152 #!/bin/sh
2 :    
3 :     if [ $# -ge 1 ] ; then
4 :     mkdir $1
5 :     cd $1
6 :     fi
7 :    
8 : blume 2160 gf=svn://smlnj-gforge.cs.uchicago.edu
9 :     smlnj=$gf/smlnj
10 : blume 2152
11 : blume 2160 checkout(){
12 :     if [ $# = 2 ] ; then
13 :     target=$2
14 :     case $1 in
15 :     svn://* )
16 :     source=$1
17 :     ;;
18 :     * )
19 :     source=$smlnj/$1/trunk
20 :     ;;
21 :     esac
22 :     else
23 :     source=$smlnj/$1/trunk
24 :     target=$1
25 :     fi
26 :     if [ ! -d $target ] ; then
27 :     echo Checking out $source as $target.
28 :     svn checkout $source $target
29 :     else
30 :     echo Tree $target already exists.
31 :     fi
32 :     }
33 : blume 2152
34 : blume 2160
35 :     checkout config
36 :     checkout sml base
37 :     checkout smlnj-lib
38 :     checkout MLRISC
39 :     checkout ml-yacc
40 : blume 2177 checkout trace-debug-profile
41 :     checkout pgraph
42 : blume 2160
43 :     checkout ckit
44 :     checkout cml
45 :     checkout eXene
46 :     checkout smlnj-c
47 :     checkout lexgen
48 :     checkout ml-burg
49 :     checkout ml-lex
50 :     checkout heap2asm
51 :     checkout nlffi
52 :    
53 : blume 2181 checkout $gf/ml-lpt ml-lpt

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