source: trunk/environment.sh @ 123

Last change on this file since 123 was 123, checked in by rosiere, 15 years ago

1) Fix performance
2) add auto generation to SPECINT2000
3) add reset in genMoore and genMealy

  • Property svn:keywords set to Id
File size: 1.5 KB
Line 
1#!/bin/sh
2
3declare OS_FOUND=`uname -s`-`uname -m | sed -e 's/i[0-9]/iX/' -e 's/sun4./sun4X/'`
4
5case ${OS_FOUND} in
6#    "SunOS-sun4X")
7#       export TARGET_ARCH=gccsparcOS5
8#       export EXE_SUFFIX=
9#       ;;
10    "Linux-iX86")
11        export TARGET_ARCH=linux
12        export EXE_SUFFIX=
13        ;;
14#    "FreeBSD-iX86")
15#       export TARGET_ARCH=freebsd
16#       export EXE_SUFFIX=
17#       ;;
18#    "CYGWIN_NT-5.1-iX86")
19#       export TARGET_ARCH=cygwin
20#       export EXE_SUFFIX=.exe
21#       ;;     
22    *) 
23     echo "Unknown OS found"
24esac
25
26# Export environement
27export MORPHEO_TOPLEVEL=${PWD}
28export MORPHEO_SCRIPT=${MORPHEO_TOPLEVEL}/IPs/systemC/processor/Morpheo/Script
29export MORPHEO_HOME=${HOME}/.Morpheo
30export MORPHEO_TMP=/dsk/l1/misc/Morpheo
31#export MORPHEO_TMP=${HOME}/tmp/Morpheo
32       MORPHEO_XTTY=${MORPHEO_TOPLEVEL}/IPs/systemC/Environment/TTY/xtty
33
34echo ""
35echo "OS found : ${OS_FOUND}"
36echo ""
37echo "Modification of environement's variable :"
38echo " - MORPHEO_TOPLEVEL is set to ${MORPHEO_TOPLEVEL}"
39echo " - MORPHEO_SCRIPT   is set to ${MORPHEO_SCRIPT}"
40echo " - MORPHEO_HOME     is set to ${MORPHEO_HOME}"
41echo " - MORPHEO_TMP      is set to ${MORPHEO_TMP}"
42
43#----------
44# Path : add xtty and script directory.
45#        test if already in path : no multiple addition
46#----------
47
48echo ${PATH} |grep -q ${MORPHEO_SCRIPT};
49if test $? -eq 1; then
50    export  PATH=${PATH}:${MORPHEO_SCRIPT}
51    echo " - PATH             add       ${MORPHEO_SCRIPT}"
52fi;
53
54echo ${PATH} |grep -q ${MORPHEO_XTTY};
55
56if test $? -eq 1; then
57    export  PATH=${PATH}:${MORPHEO_XTTY}
58    echo " - PATH             add       ${MORPHEO_XTTY}"
59fi;
60
61echo ""
Note: See TracBrowser for help on using the repository browser.