Added alias and bash completion for spacktivate (#16472)
This commit is contained in:
		@@ -304,6 +304,13 @@ _pretty_print() {
 | 
			
		||||
 | 
			
		||||
complete -o bashdefault -o default -F _bash_completion_spack spack
 | 
			
		||||
 | 
			
		||||
# Completion for spacktivate
 | 
			
		||||
complete -o bashdefault -o default -F _bash_completion_spack spacktivate
 | 
			
		||||
 | 
			
		||||
_spacktivate() {
 | 
			
		||||
  _spack_env_activate
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Spack commands
 | 
			
		||||
#
 | 
			
		||||
# Everything below here is auto-generated.
 | 
			
		||||
 
 | 
			
		||||
@@ -18,6 +18,7 @@ if ($?SPACK_ROOT) then
 | 
			
		||||
 | 
			
		||||
    # Command aliases point at separate source files
 | 
			
		||||
    alias spack          'set _sp_args = (\!*); source $_spack_share_dir/csh/spack.csh'
 | 
			
		||||
    alias spacktivate    'spack env activate'
 | 
			
		||||
    alias _spack_pathadd 'set _pa_args = (\!*) && source $_spack_share_dir/csh/pathadd.csh'
 | 
			
		||||
 | 
			
		||||
    # Set variables needed by this script
 | 
			
		||||
 
 | 
			
		||||
@@ -242,6 +242,8 @@ if [ "$_sp_shell" = bash ]; then
 | 
			
		||||
    export -f spack
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
alias spacktivate="spack env activate"
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# Figure out where this file is.
 | 
			
		||||
#
 | 
			
		||||
 
 | 
			
		||||
@@ -304,6 +304,13 @@ _pretty_print() {
 | 
			
		||||
 | 
			
		||||
complete -o bashdefault -o default -F _bash_completion_spack spack
 | 
			
		||||
 | 
			
		||||
# Completion for spacktivate
 | 
			
		||||
complete -o bashdefault -o default -F _bash_completion_spack spacktivate
 | 
			
		||||
 | 
			
		||||
_spacktivate() {
 | 
			
		||||
  _spack_env_activate
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Spack commands
 | 
			
		||||
#
 | 
			
		||||
# Everything below here is auto-generated.
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user