Harish Narayanan wrote:
On 8/18/10 7:28 PM, Garth N. Wells wrote:
On Wed, 2010-08-18 at 19:19 +0530, Harish Narayanan wrote:
On 8/18/10 7:17 PM, Garth N. Wells wrote:
On Wed, 2010-08-18 at 19:10 +0530, Harish Narayanan wrote:
On 8/18/10 7:08 PM, Garth N. Wells wrote:
On Wed, 2010-08-18 at 19:03 +0530, Harish Narayanan wrote:
On 8/18/10 6:54 PM, Garth N. Wells wrote:
On Wed, 2010-08-18 at 13:16 +0000, [email protected] wrote:
------------------------------------------------------------
revno: 378
committer: Garth N. Wells <[email protected]>
branch nick: dorsal
timestamp: Wed 2010-08-18 14:14:01 +0100
message:
Add openSSUE 11.3
Unfortunately this doesn't work.
I think this is because the relevant platform file is missing.
I have it - just haven't pushed it yet.
How can I get some screen output from inside the function
'guess_platform' in dorsal.sh?
You can't use echo as usual because there is a line outside that catches
whatever it prints.
PLATFORM=${PROJECT}/platforms/`guess_platform`.platform
Instead, just insert a guess_platform anywhere, so it will print
whatever guess_platform prints.
I prints nothing - that's why I need to somehow debug the function. How
can I do that if I can't print anything?
I guess this means none of the case branches are being followed. Just do
an echo right at the top somewhere and it should print (if called).
It is being called - how can I print, for example, "DISTRO" to check it?
echo $DISTRO
Where? Inside the function or outside? Inside gives an error, and
placing it outside it result is blank. If I type
lsb_release -i -s
on the command line I get
SUSE LINUX
On the inside, you do
echo $DISTRO
On the outside, before the call `guess_platform` which uses its output
as a string, you do
guess_platform
(as in without the backticks.)
Harish
Garth,
You might try invoking dorsal.sh with the platform file you want:
./dorsal.sh FEniCS/platforms/paul.platform
If you suspect a problem might be that dorsal is guessing the wrong
platform, you can thus ensure it's using the right platform file, and
see if that fixes the problem. So you can debug without printing
guess_platform.
-Paul
_______________________________________________
Mailing list: https://launchpad.net/~dorsal
Post to : [email protected]
Unsubscribe : https://launchpad.net/~dorsal
More help : https://help.launchpad.net/ListHelp