|
RomRaider
Documentation
Community
Developers
|
| Author |
Message |
|
Tgui
|
Post subject: Posted: Wed Jul 25, 2007 10:56 am |
|
 |
| RomRaider Developer |
Joined: Tue Jul 11, 2006 9:25 pm Posts: 1025
|
hotspoons wrote: Tgui wrote: Here is the linux test build + installer. Please someone test this. I am not confident this will work on all computer. Qoncept was right, its a pain in the arse to get shortcuts working in linux with izpack. To make things work I needed to use a variable "$JAVA_HOME" in the linux-shortcuts.xml. Now, I have this as a path variable as well but believe this is also a valid izpack only variable. I'm not sure how this will play out with someone without the $JAVA_HOME variable and I'm too knackered to be messing with my system vars now. Someone please verify. Also, I cant for the life of me get shortcuts other than the RomRaider shortcut in the Application pulldown (Ubuntu) This is under gnome. Only when I select the place shortcuts on desktop in the installer options do I see the license, readme and uninstaller shortcuts. Qoncept, I pass the buck to you now with this. Oh, and I keep getting "No post mode" errors hence the use of mediafire. http://www.mediafire.com/?8zgzdpdxzhw-E- edit: qoncept, check out the create linux installer.bat for changes I made. You might want to base your windows installer off of this as I've added lots of jars and renamed things like release notes.txt to release_notes.txt. I tested it on my laptop running Ubuntu 7.04, and I was able to install and run the program using nothing but the mouse. Thank you! The launcher added to my desktop works great. It seems to have found where Sun Java was installed on my workstation and added that to the launcher path. No plugins for the logger were installed though...I had to copy those over to the install directory from another version I had installed. Also, if you could make a second link to launch the logger directly...this works like a charm: Code: /usr/lib/jvm/java-6-sun-1.6.0.00/jre/bin/java -Djava.library.path=lib -Xmx256M -cp "/home/rich/RomRaider_0.42/RomRaider.jar" RomRaider.logger.ecu.EcuLoggerExec
That would be great. Thanks again!
1) Which logger files were those?
2) A logger launcher will be added  Good idea.
|
|
| Top |
|
 |
|
hotspoons
|
Post subject: Posted: Wed Jul 25, 2007 10:59 am |
|
 |
| Newbie |
Joined: Mon Jun 18, 2007 7:25 pm Posts: 89
|
Tgui wrote: Also, I cant for the life of me get shortcuts other than the RomRaider shortcut in the Application pulldown (Ubuntu) This is under gnome. Only when I select the place shortcuts on desktop in the installer options do I see the license, readme and uninstaller shortcuts. Qoncept, I pass the buck to you now with this.
Eric,
To get RomRaider to show up in the Gnome menu, you have to do 2 things - first, make a file called 'RomRaider-RomRaider.menu' under '~/.config/menus/applications-merged'. It looks like the installer made a file called 'xdg-desktop-menu-dummy.menu' under that folder, but it is blank. Here is what should be contained in that file:
Code: <!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" "http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd"> <Menu> <Name>Applications</Name> <Menu> <Name>RomRaider</Name> <Directory>RomRaider-RomRaider.directory</Directory> <Include> <Filename>RomRaider-RomRaider.desktop</Filename> </Include> </Menu> </Menu>
Next, create a folder called 'RomRaider' under '~/.local/share/applications'. In that folder, put the launcher for RomRaider (attached). If you want to include release notes and license links, they have to have to have launchers in the RomRaider directory under ~/.local/share/applications as well, and need to have includes like Code: <Include> <Filename>RomRaider-Release Notes.desktop</Filename> </Include> <Include> <Filename>RomRaider-License.desktop</Filename> </Include>
as well. I'm not sure how the packager you are using works (I downloaded trunk last night with Eclipse SVN, and I am trying to get RomRaider to compile, but I am quite the Java neophyte, so I haven't quite gotten that to work yet), but if you can configure it to make those files, it should add an RomRaider menu to the Gnome panel. KDE users are on their own.
Hope that helps,
-Rich
----------------------------------------
edit:
I noticed that RomRaider was in fact showing up under the gnome application menu under programming, so in fact my post is irrelevant.
A reason the other links (release notes, license) may not be showing up is that the gnome-panel has a bug where it doesn't like to show menu items with spaces in their names. It just ignores them. You may want to experiment with wrapping the name in quotes or try other approaches.
You do not have the required permissions to view the files attached to this post.
Last edited by hotspoons on Wed Jul 25, 2007 1:40 pm, edited 1 time in total.
|
|
| Top |
|
 |
|
hotspoons
|
Post subject: Posted: Wed Jul 25, 2007 11:03 am |
|
 |
| Newbie |
Joined: Mon Jun 18, 2007 7:25 pm Posts: 89
|
Tgui wrote: 1) Which logger files were those? 2) A logger launcher will be added  Good idea.
1. Are you talking about missing logger files? The entire 'plugins' directory under RomRaider root was missing. I just copied the folder over from another installation and it worked.
2. Awesome! Thanks!
|
|
| Top |
|
 |
|
hotspoons
|
Post subject: Posted: Wed Jul 25, 2007 11:07 pm |
|
 |
| Newbie |
Joined: Mon Jun 18, 2007 7:25 pm Posts: 89
|
|
Oh...if you would like decent hosting for a file or the such, I do work for a web development company and I'm sure I can smack a subdomain on a lamp box or the such that has a fat pipe. So long as it won't degrade the performance of the datacenter that we lease rack space from (doubtful...they have something ridiculous that they pipe us out to the internet at) by getting 100*100 MB downloads per minute, I can put up a mirror for these kinds of things.
|
|
| Top |
|
 |
|
Tgui
|
Post subject: Posted: Thu Jul 26, 2007 12:30 am |
|
 |
| RomRaider Developer |
Joined: Tue Jul 11, 2006 9:25 pm Posts: 1025
|
hotspoons wrote: Oh...if you would like decent hosting for a file or the such, I do work for a web development company and I'm sure I can smack a subdomain on a lamp box or the such that has a fat pipe. So long as it won't degrade the performance of the datacenter that we lease rack space from (doubtful...they have something ridiculous that they pipe us out to the internet at) by getting 100*100 MB downloads per minute, I can put up a mirror for these kinds of things.
I appreciate the offer, maybe in the future if there is more volume I might have to take you up on your offer.
As far as the gnome integration goes, thats very gnome specific and the supposed beauty of Izpack installer is that it should install under any window manager. I'm not too keen to digg through its source at this point... again.  If we were to find an alternative that deploys on any OS and works without issues I might be willing to take a stab at it. But in reality there are other more pressing additions and bug fixes that should be addressed first. Don't get me wrong, if you want to have at it, then please do
I'll write a short blurb on how to generate the RomRaider executable jar under Eclipse to help you with compiling.
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Posted: Thu Jul 26, 2007 8:06 am |
|
 |
| RomRaider Donator |
 |
Joined: Wed Mar 29, 2006 10:38 pm Posts: 5336
|
|
Update: The error checking tool I'm working on for the ecu definitions is going well (16bit rom checker is done). I should be completely finished and have new ecu and logger definitions out sometime next week. Because this will have some important bug fixes, I would recommend waiting until they are out before releasing 0.4.2b. I've noticed many users do not update their definitions and it is uncertain how long it will be until 0.4.3b will be released.
|
|
| Top |
|
 |
|
qoncept
|
Post subject: Posted: Thu Jul 26, 2007 9:11 am |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 12:33 pm Posts: 2079 Location: Palo, IA
|
|
Alright. I'll keep the process moving though and get some test releases out whenever I finally get a chance (I'm day to day here). I don't want to get to the point where the wheels stop turning again.
_________________ - Jared
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Posted: Thu Jul 26, 2007 10:33 am |
|
 |
| RomRaider Donator |
 |
Joined: Wed Mar 29, 2006 10:38 pm Posts: 5336
|
qoncept wrote: Alright. I'll keep the process moving though and get some test releases out whenever I finally get a chance (I'm day to day here). I don't want to get to the point where the wheels stop turning again.
Glad to have you back Jared!
|
|
| Top |
|
 |
|
qoncept
|
Post subject: Posted: Thu Jul 26, 2007 12:09 pm |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 12:33 pm Posts: 2079 Location: Palo, IA
|
|
I'm still pretty busy (and still looking for a job -- 3 months left!) but I'm going to try to make more time. Holding off a bit will hopefully give me a chance to finish the new anonymous ftp upload deal.
_________________ - Jared
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Posted: Thu Jul 26, 2007 12:49 pm |
|
 |
| RomRaider Donator |
 |
Joined: Wed Mar 29, 2006 10:38 pm Posts: 5336
|
|
Well, good luck with the job search. Sounds like a tough market.
|
|
| Top |
|
 |
|
Tgui
|
Post subject: Posted: Thu Jul 26, 2007 1:31 pm |
|
 |
| RomRaider Developer |
Joined: Tue Jul 11, 2006 9:25 pm Posts: 1025
|
merchgod wrote: Well, good luck with the job search. Sounds like a tough market.
esp with the Chairforce letting so many people go  I've got a number of friends searching for work.
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Posted: Sun Aug 05, 2007 7:56 am |
|
 |
| RomRaider Donator |
 |
Joined: Wed Mar 29, 2006 10:38 pm Posts: 5336
|
|
update: error checking tools are done and work great. I'll be putting some finishing touches on the ecu and logger defs on Monday or Tuesday and then the new defs will be released so that they can be included in the 0.4.2b RomRaider release.
|
|
| Top |
|
 |
|
Tgui
|
Post subject: Posted: Sun Aug 05, 2007 12:17 pm |
|
 |
| RomRaider Developer |
Joined: Tue Jul 11, 2006 9:25 pm Posts: 1025
|
|
In my last job I deployed cruisecontrol to perform periodic builds of our application. It went as far a calling the Izpack libs and creating the installer package.
Jared, I could see this as being useful for continuous integration. Have a thread that links to files of a static name like "RomRaider_Windows_automated.exe" which represent the latest build by cruisecontrol. Once we find one stable and complete enough, we mark them as point releases?
Does the server you use enable you to deploy cron jobs?
We could use that new FTP section you setup to host the files.
|
|
| Top |
|
 |
|
qoncept
|
Post subject: Posted: Sun Aug 05, 2007 10:48 pm |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 12:33 pm Posts: 2079 Location: Palo, IA
|
|
Yeah, I can schedule cron jobs. I haven't used cruisecontrol, got a link?
_________________ - Jared
|
|
| Top |
|
 |
|
Tgui
|
Post subject: Posted: Sun Aug 05, 2007 10:52 pm |
|
 |
| RomRaider Developer |
Joined: Tue Jul 11, 2006 9:25 pm Posts: 1025
|
http://cruisecontrol.sourceforge.net/
If we can get the build process over to use ant, then cruisecontrol can do periodic builds. Good thing is that you can set it up to email the appropriate persons if the build is broken in any way.
Works with maven as well.
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 4 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|