tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

mksymlinks (2262B)


      1 #! /bin/sh
      2 
      3 O_OPTIONS=OFF
      4 . `dirname $0`/header
      5 
      6 if [ $O_DEBUG = ON ] ; then
      7         Debug "NTDIST $NTDIST"
      8         Debug "UXDIST $UXDIST"
      9         Debug "TESTSCRIPTDIR $TESTSCRIPTDIR"
     10 fi
     11 
     12 if [ -d "$NSS_VER_DIR" ] ; then
     13     cd $NSS_VER_DIR
     14 else
     15     glob_usage "cant cd to $NSS_VER_DIR Exiting"
     16 fi
     17 
     18 if [ -d "$NTDIST" ] ; then
     19     cd $NTDIST
     20     if [  ! -h WINNT5.0_DBG.OBJ -a ! -d WINNT5.0_DBG.OBJ ] ; then 
     21         ln -s WINNT4.0_DBG.OBJ WINNT5.0_DBG.OBJ
     22     fi
     23     if [  ! -h WINNT5.0_DBG.OBJD -a ! -d WINNT5.0_DBG.OBJD ] ; then 
     24         ln -s WINNT4.0_DBG.OBJD WINNT5.0_DBG.OBJD
     25     fi
     26     if [  ! -h WINNT5.0_OPT.OBJ -a ! -d WINNT5.0_OPT.OBJ ] ; then 
     27         ln -s WINNT4.0_OPT.OBJ WINNT5.0_OPT.OBJ
     28     fi
     29     if [  ! -h WINNT5.1_DBG.OBJ -a ! -d WINNT5.1_DBG.OBJ ] ; then 
     30         ln -s WINNT4.0_DBG.OBJ WINNT5.1_DBG.OBJ
     31     fi
     32     if [  ! -h WINNT5.1_DBG.OBJD -a ! -d WINNT5.1_DBG.OBJD ] ; then 
     33         ln -s WINNT4.0_DBG.OBJD WINNT5.1_DBG.OBJD
     34     fi
     35     if [  ! -h WINNT5.1_OPT.OBJ -a ! -d WINNT5.1_OPT.OBJ ] ; then 
     36         ln -s WINNT4.0_OPT.OBJ WINNT5.1_OPT.OBJ
     37     fi
     38     
     39     if [ $O_DEBUG = ON ] ; then
     40         tell
     41     fi
     42 else
     43     if [ $O_DEBUG = ON ] ; then
     44         Debug "WARNING!!! cant cd to $NTDIST "
     45     fi
     46 fi
     47 
     48 if [ -d "$UXDIST" ]
     49 then
     50     cd $UXDIST
     51 else
     52     glob_usage "Error!!! cant cd to $UXDIST "
     53 fi
     54 
     55 ErrorFlag=0
     56 
     57 if [  ! -h SunOS5.9_64_DBG.OBJ  -a ! -d  SunOS5.9_64_DBG.OBJ ] ; then 
     58     ln -s SunOS5.8_64_DBG.OBJ SunOS5.9_64_DBG.OBJ || ErrorFlag=1
     59 fi
     60 if [  ! -h SunOS5.9_64_OPT.OBJ  -a ! -d  SunOS5.9_64_OPT.OBJ ] ; then 
     61     ln -s SunOS5.8_64_OPT.OBJ SunOS5.9_64_OPT.OBJ || ErrorFlag=1
     62 fi
     63 if [  ! -h SunOS5.9_DBG.OBJ  -a ! -d  SunOS5.9_DBG.OBJ ] ; then 
     64     ln -s SunOS5.8_DBG.OBJ SunOS5.9_DBG.OBJ || ErrorFlag=1
     65 fi
     66 if [  ! -h SunOS5.9_OPT.OBJ  -a ! -d  SunOS5.9_OPT.OBJ ] ; then 
     67     ln -s SunOS5.8_OPT.OBJ SunOS5.9_OPT.OBJ || ErrorFlag=1
     68 fi
     69 
     70 if [  ! -h SunOS5.9_i86pc_DBG.OBJ  -a ! -d SunOS5.9_i86pc_DBG.OBJ ] ; then 
     71     ln -s SunOS5.8_i86pc_DBG.OBJ SunOS5.9_i86pc_DBG.OBJ || ErrorFlag=1
     72 fi
     73 if [  ! -h SunOS5.9_i86pc_OPT.OBJ  -a ! -d SunOS5.9_i86pc_OPT.OBJ ] ; then 
     74     ln -s SunOS5.8_i86pc_OPT.OBJ SunOS5.9_i86pc_OPT.OBJ || ErrorFlag=1
     75 fi
     76 
     77 if [ $O_DEBUG = ON ] ; then
     78     tell
     79 fi
     80 
     81 exit $ErrorFlag #no cleanup here, no tempfiles