Loading isis/scripts/isis3VarInit.py +2 −0 Original line number Diff line number Diff line Loading @@ -113,6 +113,8 @@ with open( activate_vars_csh, mode='w' ) as a: setenv ISISROOT {} setenv ISIS3DATA {} setenv ISIS3TESTDATA {} source $CONDA_PREFIX/scripts/tabCompletion.csh """.format(os.environ['CONDA_PREFIX'], args.data_dir, args.test_dir) a.write(script) print( 'Wrote '+activate_vars_csh ) Loading isis/scripts/tabCompletion.csh 0 → 100644 +25 −0 Original line number Diff line number Diff line #!/bin/csh # Setup tab completion if ( -f $ISISROOT/bin/isiscomplete ) then set newBinaries = `/bin/ls $ISISROOT/bin/xml | grep -v qt.conf | sed s%\.xml%%` set i = 0 set loop = 0 set chunk = "" foreach app ($newBinaries) @ i = $i + 1 @ loop = $loop + 1 set chunk = "$chunk $app" if ( "$i" == 100 || "$loop" == $#newBinaries) then eval `$ISISROOT/bin/isiscomplete $chunk` set i = 1 set chunk = "" endif end unset i unset loop unset chunk unset app unset newBinaries endif Loading
isis/scripts/isis3VarInit.py +2 −0 Original line number Diff line number Diff line Loading @@ -113,6 +113,8 @@ with open( activate_vars_csh, mode='w' ) as a: setenv ISISROOT {} setenv ISIS3DATA {} setenv ISIS3TESTDATA {} source $CONDA_PREFIX/scripts/tabCompletion.csh """.format(os.environ['CONDA_PREFIX'], args.data_dir, args.test_dir) a.write(script) print( 'Wrote '+activate_vars_csh ) Loading
isis/scripts/tabCompletion.csh 0 → 100644 +25 −0 Original line number Diff line number Diff line #!/bin/csh # Setup tab completion if ( -f $ISISROOT/bin/isiscomplete ) then set newBinaries = `/bin/ls $ISISROOT/bin/xml | grep -v qt.conf | sed s%\.xml%%` set i = 0 set loop = 0 set chunk = "" foreach app ($newBinaries) @ i = $i + 1 @ loop = $loop + 1 set chunk = "$chunk $app" if ( "$i" == 100 || "$loop" == $#newBinaries) then eval `$ISISROOT/bin/isiscomplete $chunk` set i = 1 set chunk = "" endif end unset i unset loop unset chunk unset app unset newBinaries endif