自动化测试需要的环境变量

# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi
export CAT_HOME=/home/fxx/tools/secure_tool/IAC/linux
export CAT_DIST_DIR=${CAT_HOME}
export AC_DIST=${CAT_HOME}
export XCODE_HOME=/home/fxx/tools/secure_tool/BK/gcc_linux/dist
export XC_DIST=${XCODE_HOME}
export OVERRIDE_BASEDIR=/home/fxx/OTT/playready/playready2/Device_PK_2.0.0
export IMPA_DIST=/home/fxx/OTT/ismp/dist
#export PATH=$PATH:$XC_DIST/bin:$AC_DIST/bin
export PATH=$PATH:$XC_DIST:$AC_DIST


#### JAVA #####
#export JAVA_HOME=/home/fxx/tools/jdk1.7.0_80

export JRE_HOME=/home/fxx/tools/jdk1.8.0_101/jre
export JAVA_HOME=/home/fxx/tools/jdk1.8.0_101
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=./:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

#### Android sdk ndk ####
export ANDROID_HOME=/home/fxx/tools/android-sdk-r24
export ANDROID_SDK_DIR=/home/fxx/tools/android-sdk-r24
export ANDROID_NDK_DIR=/home/fxx/tools/android-ndk-r8d
export PATH=$ANDROID_SDK_DIR/tools:$ANDROID_SDK_DIR/platform-tools:$ANDROID_NDK_DIR:$PATH

##### License #######
export XC_LICENSE=/home/fxx/OTT/license.xml


#### Gradle & Ant ####
export GRADLE_DIR=
export ANT_HOME=/home/fxx/tools/apache-ant-1.8.2
export PATH=$ANT_HOME/bin:$PATH
#play ready
export OVERRIDE_BASEDIR=/home/fxx/OTT/playready/playready2/Device_PK_2.0.0
#export IMPA_DIST=/home/fxx/OTT/ismp/dist
#unset IMPA_DIST

#automation needed.
export OTT_LIBS=/home/fxx/OTT/ott/test/ActiveCloakMediaSample/Android/libs
export IMPA_BASE=/home/fxx/OTT/ismp
export OTT_BASE=/home/fxx/OTT/ott
export ISMP_AUTO_BASE=/home/fxx/OTT/ismp/auto_test/ISMPJunit
export ISMP_MEDIA_AUTO=/home/fxx/OTT/ismp/auto_test/ISMPMediaAuto

#export PM_COMPLIER=gcc_linux
export IAC_PLATFORM=linux
export CUSTOM_TAG=Eval
#export XC_VERSION=3.5
#export BK_VERSION=1.4.0
#export CK_VERSION=1.4.0
export AC_VERSION=5.4.0
export PM_TOOL_FOLDER=~/tools
####PM Tools env
#export XC_DIST=${PM_TOOL_FOLDER}/transcoder/${XC_VERSION}/${PM_COMPLIER}/dist
#export BK_DIST=${PM_TOOL_FOLDER}/binarykit/${BK_VERSION}/${PM_COMPLIER}/dist
#export CK_DIST=${PM_TOOL_FOLDER}/cryptokit/${CK_VERSION}/${PM_COMPLIER}/dist
#export AC_DIST=${PM_TOOL_FOLDER}/iackit/${AC_VERSION}/OTT_${CUSTOM_TAG}/dist/$IAC_PLATFORM

#export XCODE_HOME=$XC_DIST
export JAC_HOME=${PM_TOOL_FOLDER}/jackit/${AC_VERSION}/OTT_${CUSTOM_TAG}/dist

export PATH=$PATH:/usr/local/protobuf/bin/
export GRADLE_HOME=/home/fxx/tools/gradle-2.14.1
export PATH=$GRADLE_HOME/bin:$PATH
export PKG_CONFIG_PATH=/usr/local/protobuf/lib/pkgconfig/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值