Merge branch 'toolkit-changes' into initial-rework
This commit is contained in:
7
bin/list_components
Executable file
7
bin/list_components
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
|
||||||
|
for comp in $*
|
||||||
|
do
|
||||||
|
( ls ${comp}.h ; ls ${comp}.cpp ; ls ${comp}.t.cpp ) | xargs
|
||||||
|
done
|
||||||
16
bin/tcsh.launch
Executable file
16
bin/tcsh.launch
Executable file
@ -0,0 +1,16 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
if [ `uname` = "AIX" -a ! -x tcsh ]
|
||||||
|
then
|
||||||
|
IBM_CSH=~/cshenv/shells/ibm/bin/tcsh
|
||||||
|
#echo "On an AIX system, so we're using our custom-built TCSH."
|
||||||
|
[ -f ${IBM_CSH} -a -x ${IBM_CSH} ] && exec ${IBM_CSH} $*
|
||||||
|
echo "Failed in trying to start TCSH. Using a fallback to classic Bourne."
|
||||||
|
exec /bin/sh
|
||||||
|
elif [ "" != `which tcsh` -a -f `which tcsh` -a -x `which tcsh` ];
|
||||||
|
then
|
||||||
|
#echo "Try using the system TCSH."
|
||||||
|
exec tcsh $*
|
||||||
|
else
|
||||||
|
echo "Not going to try starting TCSH. Using a fallback to classic Bourne."
|
||||||
|
exec /bin/sh
|
||||||
|
fi
|
||||||
37
git/gitconfig
Normal file
37
git/gitconfig
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
[core]
|
||||||
|
whitespace = blank-at-eol,tab-in-indent,space-before-tab,trailing-space,tabwidth=4
|
||||||
|
preloadindex = true
|
||||||
|
|
||||||
|
[color]
|
||||||
|
diff = always
|
||||||
|
ui = auto
|
||||||
|
|
||||||
|
[alias]
|
||||||
|
br = branch
|
||||||
|
ci = commit
|
||||||
|
co = checkout
|
||||||
|
st = status
|
||||||
|
dc = diff --check
|
||||||
|
brm = !git br -a | grep -e master -e $USER -e review/ -e releases/
|
||||||
|
branch-name = !git branch | awk '/\\*/{print $2}'
|
||||||
|
sd = diff --name-status
|
||||||
|
last = cat-file commit HEAD
|
||||||
|
|
||||||
|
[color "branch"]
|
||||||
|
current = green
|
||||||
|
|
||||||
|
[color "status"]
|
||||||
|
updated = green
|
||||||
|
|
||||||
|
[color "diff"]
|
||||||
|
new = 12
|
||||||
|
|
||||||
|
[merge]
|
||||||
|
conflictstyle = diff3
|
||||||
|
mergetool = vimdiff
|
||||||
|
tool = vimdiff
|
||||||
|
|
||||||
|
[push]
|
||||||
|
default = upstream
|
||||||
|
|
||||||
|
# vim: ft=gitconfig
|
||||||
22
tcshrc
22
tcshrc
@ -82,21 +82,18 @@ endif
|
|||||||
setenv LSCOLORS 'ExFxcxdxbxegedabagacEB'
|
setenv LSCOLORS 'ExFxcxdxbxegedabagacEB'
|
||||||
setenv CLICOLOR_FORCE
|
setenv CLICOLOR_FORCE
|
||||||
|
|
||||||
if( $?CSHENV_DEBUG ) then
|
|
||||||
echo "Trying to source tcshrc.aliases"
|
|
||||||
endif
|
|
||||||
source ${CSHENV_DIR}/tcshrc.aliases
|
|
||||||
|
|
||||||
if( $?CSHENV_DEBUG ) then
|
|
||||||
echo "Trying to source tcshrc.bindkeys"
|
|
||||||
endif
|
|
||||||
source ${CSHENV_DIR}/tcshrc.bindkeys
|
|
||||||
|
|
||||||
if( $?CSHENV_DEBUG ) then
|
if( $?CSHENV_DEBUG ) then
|
||||||
echo "Trying to source tcshrc.${CSHENV_SYSTEM}"
|
echo "Trying to source tcshrc.${CSHENV_SYSTEM}"
|
||||||
endif
|
endif
|
||||||
safe_source ${CSHENV_DIR}/tcshrc.${CSHENV_SYSTEM}
|
safe_source ${CSHENV_DIR}/tcshrc.${CSHENV_SYSTEM}
|
||||||
|
|
||||||
|
# Having figured out the system, then we can load specific aliases
|
||||||
|
|
||||||
|
if( $?CSHENV_DEBUG ) then
|
||||||
|
echo "Trying to source tcshrc.aliases"
|
||||||
|
endif
|
||||||
|
source ${CSHENV_DIR}/tcshrc.aliases
|
||||||
|
|
||||||
if( $?CSHENV_DEBUG ) then
|
if( $?CSHENV_DEBUG ) then
|
||||||
echo "Trying to source tcshrc.${CSHENV_HOSTNAME}"
|
echo "Trying to source tcshrc.${CSHENV_HOSTNAME}"
|
||||||
endif
|
endif
|
||||||
@ -106,6 +103,11 @@ if( $?CSHENV_ORGANIZATION ) then
|
|||||||
safe_source ${CSHENV_DIR}/tcshrc.${CSHENV_ORGANIZATION}
|
safe_source ${CSHENV_DIR}/tcshrc.${CSHENV_ORGANIZATION}
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if( $?CSHENV_DEBUG ) then
|
||||||
|
echo "Trying to source tcshrc.bindkeys"
|
||||||
|
endif
|
||||||
|
source ${CSHENV_DIR}/tcshrc.bindkeys
|
||||||
|
|
||||||
set path=( ${path} /usr/sbin /sbin )
|
set path=( ${path} /usr/sbin /sbin )
|
||||||
|
|
||||||
# TCSHRC Prompt is the LAST thing we do, since it's the entry to
|
# TCSHRC Prompt is the LAST thing we do, since it's the entry to
|
||||||
|
|||||||
@ -4,14 +4,98 @@ alias resource source ${CSHENV_DIR}/tcshrc
|
|||||||
alias relog resource
|
alias relog resource
|
||||||
alias rl relog
|
alias rl relog
|
||||||
|
|
||||||
#Classic UNIXy aliases
|
|
||||||
|
|
||||||
#Dir motion
|
#Dir motion
|
||||||
alias pd pushd
|
alias pd pushd
|
||||||
alias pu pushd
|
alias pu pushd
|
||||||
alias po popd
|
alias po popd
|
||||||
|
|
||||||
alias l ls
|
#Figure out where we get our LS from. TODO: Move this?
|
||||||
|
|
||||||
|
#This sets the ls command to the right command to use for that system, to
|
||||||
|
#enable colour output, if at all possible
|
||||||
|
if( ( $?CSHENV_DEBUG ) || ( $?CSHENV_VERBOSE_STARTUP ) ) then
|
||||||
|
echo "Probing ls(1) options..."
|
||||||
|
endif
|
||||||
|
|
||||||
|
if( $?CSHENV_USE_GNU_LS ) then
|
||||||
|
if( $?CSHENV_DEBUG ) then
|
||||||
|
echo "Finding gls..."
|
||||||
|
endif
|
||||||
|
if( { which gls } ) > /dev/null then
|
||||||
|
setenv CSHENV_SYSTEM_LS USE_GNU_LS
|
||||||
|
else if( "$CSHENV_SYSTEM" == "Linux" || "$CSHENV_SYSTEM" == "Cygwin" ) then
|
||||||
|
setenv CSHENV_SYSTEM_LS Linux
|
||||||
|
|
||||||
|
else
|
||||||
|
setenv CSHENV_SYSTEM_LS $SYSTEM
|
||||||
|
endif
|
||||||
|
if( $?CSHENV_DEBUG ) then
|
||||||
|
echo "Done with gls probe..."
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
if( $?CSHENV_DEBUG ) then
|
||||||
|
echo "Trying for other ls options..."
|
||||||
|
endif
|
||||||
|
if( $?CSHENV_USE_BUILTIN_LS ) then
|
||||||
|
setenv CSHENV_SYSTEM_LS USE_BUILTIN_LS
|
||||||
|
else
|
||||||
|
if( $?CSHENV_DEBUG ) then
|
||||||
|
echo "Defaulting on ls..."
|
||||||
|
endif
|
||||||
|
setenv CSHENV_SYSTEM_LS ${CSHENV_SYSTEM}
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
switch( $CSHENV_SYSTEM_LS )
|
||||||
|
|
||||||
|
#FreeBSD, Darwin, and possibly others have the "G" option
|
||||||
|
#which uses the LSCOLORS env variable
|
||||||
|
case Darwin:
|
||||||
|
#FALLTHROUGH
|
||||||
|
|
||||||
|
case FreeBSD:
|
||||||
|
alias l ls -FG
|
||||||
|
breaksw
|
||||||
|
|
||||||
|
#DEPRECATED
|
||||||
|
#SunOS has no default ls for color; however, we'll gamble that
|
||||||
|
#/usr/shareware or such has GNU ls(1) installed...
|
||||||
|
case SunOS___DEPRECATED:
|
||||||
|
alias ls gls
|
||||||
|
#FALLTHROUGH
|
||||||
|
|
||||||
|
|
||||||
|
#This is for systems which have GNU ls(1) installed, as gls(1) (when
|
||||||
|
#their native system ls(1) is not gnu, but the USE_GNU_LS variable
|
||||||
|
#is set. Systems with native ls as GNU ls(1) won't be affected.
|
||||||
|
case USE_GNU_LS:
|
||||||
|
alias ls gls
|
||||||
|
#FALLTHROUGH
|
||||||
|
|
||||||
|
#Linux and other GNU derived systems (or systems using GNU ls(1)
|
||||||
|
#need the --color option to make their ls work with color.
|
||||||
|
#I'll squelch the "--long-names-suck" debate.
|
||||||
|
case Linux:
|
||||||
|
alias l ls -F --color
|
||||||
|
breaksw
|
||||||
|
|
||||||
|
#Anybody else (on other systems) will just have to deal with
|
||||||
|
#boring old ls -F, and hope that's enough distinction to
|
||||||
|
#differentiate file types. {We'll look into using ls-F(1) builtin,
|
||||||
|
#but if your system's ls doesn't support colour, we won't hold out
|
||||||
|
#much hope. Just remove the space after ls, before -F, to try that.}
|
||||||
|
|
||||||
|
case USE_BUILTIN_LS:
|
||||||
|
alias l ls-F
|
||||||
|
breaksw
|
||||||
|
|
||||||
|
default:
|
||||||
|
alias l ls -F
|
||||||
|
breaksw
|
||||||
|
endsw
|
||||||
|
|
||||||
|
#Classic UNIXy aliases
|
||||||
|
|
||||||
#Standard ls aliases that I use:
|
#Standard ls aliases that I use:
|
||||||
alias ll l -l
|
alias ll l -l
|
||||||
|
|||||||
Reference in New Issue
Block a user