/[ascend]/trunk/pygtk/ascend.in
ViewVC logotype

Contents of /trunk/pygtk/ascend.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 628 - (show annotations) (download)
Wed May 24 01:45:02 2006 UTC (18 years, 6 months ago) by johnpye
File size: 986 byte(s)
Fixed up standard paths stuff to use 'INSTALL_ASCDATA' as the place where tcltk/python/models etc
will live. The confusion here came from the fact that I was taking 'INSTALL_SHARE' to be be assumed
to mean 'the location of /usr/share' -- hence the resulting '$INSTALL_SHARE/ascend' that was bothering
Ben. The 'INSTALL_ASCDATA' fixes this, and behaves as he will like, I hope.

Also note that I have switched the default situation in config.h.in to use relative paths by default,
which is the preferred CMU way. SCons builds will default to absolute paths on non-Windows systems.
1 #!/bin/sh
2
3 if [ "x$ASCENDLIBRARY" != "x" ]; then
4 echo "USING ASCENDLIBRARY=$ASCENDLIBRARY"
5 else
6 ASCENDLIBRARY=@DEFAULT_ASCENDLIBRARY@
7 fi
8
9 args=$@
10
11 if [ "$OSTYPE" = "cygwin" ]; then
12 echo "CYGWIN..."
13 elif [ "$OSTYPE" = "msys" ]; then
14 #echo "MSYS..."
15 PYTHON=/c/Python24/python
16 fi
17
18 if [ $PYTHON ]; then
19 python=$PYTHON
20 else
21 python=python
22 fi
23
24
25 if [ $ASC_GDB ]; then
26 echo "RUNNING THROUGH DEBUGGER"
27 bin="gdb --symbols=../@ASC_SHLIBPREFIX@ascend@ASC_SHLIBSUFFIX@ --args $python"
28 else
29 bin=$python
30 fi
31
32 if [ `which ascend` ]; then
33 echo `which ascend` "?"
34 else
35 ASC_DEV=1
36 fi
37
38 if [ "x$ASC_DEV" != "x" ]; then
39 # set the 'ASC_DEVELOPING' environment variable
40 # if you don't want to run ASCEND from the installed location
41 echo "NOTE! RUNNING ASC_DEV (LOCAL) MODE..."
42 export LD_LIBRARY_PATH=..
43 cmd="$bin gtkbrowser.py --pygtk-assets=glade/ --library=../models $args"
44 echo "Launching... $cmd"
45 else
46 cmd="$bin @INSTALL_ASCDATA@/gtkbrowser.py $args"
47 fi
48
49 $cmd

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22