[maemo-developers] [maemo-developers] use shell script to start application
From: Johannes Eickhold jeickhold at gmx.deDate: Fri Jan 20 13:37:03 EET 2006
- Previous message: [maemo-developers] use shell script to start application
- Next message: [maemo-developers] use shell script to start application
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Wed, 2006-01-18 at 15:18 +0100, Johannes Eickhold wrote: > I have hildonized gpsdrive a bit and want it to appear in the task > navigator after startup. > > For the following PWD=/var/lib/install. > > gpsdrive has to be started via the script "usr/bin/gpsdrive.sh". > > If I specify this file in the .desktop file, gpsdrive can be started in > the correct way from the menu and via "run-standalone.sh > usr/bin/gpsdrive.sh" but doesn't show up in the task navigator. > > If I specify ".../usr/bingpsdrive" (the binary executable) in > the .desktop file, only the application is startet broken (needed parts > from the script are not executed) BUT it shows up in the task navigator > after that. If I start it via run-standalone.sh everyting is fine (e.g. > correct startup AND showing in task navigator). > > How can I fix this? Since nobody answerd my question yet I'm going to share my thoughts with you I had in the meantime. First a thx to Florian Boor for pointing me to http://maemo.org/platform/docs/tutorials/Maemo_tutorial.html#Automatic-connection which seems to descibe what I want to achieve. It says: "... This my_application.sh is then started from the desktop file where the runnable binary is normally specified. Read more about desktop files from this earlier chapter. ..." That leads to the question HOW to start the _script_ if Exec specifies the _binary_ ("gpsdrive.sh" vs. "gpsdrive")? That's not described in the referenced section. Every time I specified the binary in Exec, only the binary was started. Result: icon in task navigator but no script execution. Every time I specified the script in Exec, only the script was executed. Result: no icon in task navigator. I tried this inside scratchbox and on the real device. After each change to the desktop file maemo had to be restarted what I did. So far the only possible solution seems to be to move the work done by the script into the binary which in my opinion is ugly. I realy would like to get enlightened! Thanks, Jonek.
- Previous message: [maemo-developers] use shell script to start application
- Next message: [maemo-developers] use shell script to start application
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]