From 13d05bc8458758ee39cb829098241e89616717ee Mon Sep 17 00:00:00 2001 From: Ashlee Young Date: Wed, 9 Sep 2015 22:15:21 -0700 Subject: ONOS checkin based on commit tag e796610b1f721d02f9b0e213cf6f7790c10ecd60 Change-Id: Ife8810491034fe7becdba75dda20de4267bd15cd --- framework/src/onos/tools/dev/onos.cshrc | 41 +++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 framework/src/onos/tools/dev/onos.cshrc (limited to 'framework/src/onos/tools/dev/onos.cshrc') diff --git a/framework/src/onos/tools/dev/onos.cshrc b/framework/src/onos/tools/dev/onos.cshrc new file mode 100644 index 00000000..e5d8e628 --- /dev/null +++ b/framework/src/onos/tools/dev/onos.cshrc @@ -0,0 +1,41 @@ +#!/bin/tcsh +# ONOS developer csh/tcsh profile conveniences +# Simply include in your own $HOME/.cshrc file. E.g.: +# +# setenv ONOS_ROOT $HOME/onos +# if ( -f $ONOS_ROOT/tools/dev/onos.cshrc ) then +# source $ONOS_ROOT/tools/dev/onos.cshrc +# endif +# + +# Root of the ONOS source tree +if ( ! $?ONOS_ROOT ) then + setenv ONOS_ROOT $HOME/onos +endif + +# Setup some environmental context for developers +if ( ! $?JAVA_HOME ) then + if ( -x /usr/libexec/java_home ) then + setenv JAVA_HOME `/usr/libexec/java_home -v 1.8` + else if ( -d /usr/lib/jvm/java-8-oracle ) then + setenv JAVA_HOME /usr/lib/jvm/java-8-oracle + else if ( -d /usr/lib/jvm/java-7-openjdk-amd64 ) then + setenv JAVA_HOME /usr/lib/jvm/java-7-openjdk-amd64 + endif +endif +if ( ! $?MAVEN ) then + setenv MAVEN $HOME/Applications/apache-maven-3.3.1 +endif +if ( ! $?KARAF_VERSION ) then + setenv KARAF_VERSION 3.0.3 +endif +if ( ! $?KARAF_ROOT ) then + setenv KARAF_ROOT $HOME/Applications/apache-karaf-$KARAF_VERSION +endif +setenv KARAF_LOG $KARAF_ROOT/data/log/karaf.log + +alias onos-setup-cell ' ( env ONOS_CELL=\!^ $ONOS_ROOT/tools/test/bin/onos-show-cell \!^ ) && setenv ONOS_CELL \!^' + +set path=( $path $ONOS_ROOT/tools/dev/bin $ONOS_ROOT/tools/test/bin ) +set path=( $path $ONOS_ROOT/tools/build ) +set path=( $path $KARAF_ROOT/bin ) -- cgit 1.2.3-korg