Larry's idea for a launcher based on Eclipse sounds interesting, but
might we contact the JSmooth folks to see of there is already support
for a flexible class path that we are missing, or, to see if there are
plans to add it?

The Sunburned Surveyor

On 7/11/07, Sunburned Surveyor <[EMAIL PROTECTED]> wrote:
> Paul,
>
> I don't have a problem with adding a module to the SVN for Microsoft
> Windows specific items either.
>
> Would we make a subdiredtory of /trunk/installer or /trunk/scripts for
> this purpose?
>
> The Sunburned Surveyor
>
>
>
> On 7/4/07, Stefan Steiniger <[EMAIL PROTECTED]> wrote:
> >
> > >
> > > What I'm proposing is that we start to modularize the Open JUMP SVN and
> > > put all the windows specific application in it's own module.
> >
> > no problem with that
> > if you want to start.. then go ahead
> >
> > (unfortunately i did not had yet one look on the svn)
> >
> > stefan
> >
> > >
> > > Paul
> > >
> > > Stefan Steiniger wrote:
> > >> mhm.. i am bit confuses
> > >>
> > >> first we were talking about a launch tool and now about an installer?
> > >>
> > >> @Paul.. Steve has long time ago setup an installer for windows for OJ
> > >> version 1.0.1. This stuff is still on the cvs. as far as i remember it
> > >> is the nullsoft installer.
> > >>
> > >> stefan
> > >>
> > >>
> > >> Larry Becker schrieb:
> > >>
> > >>> Hi Paul,
> > >>>
> > >>>   Assuming everyone agrees, of course, that would be great!  The
> > >>> Eclipse launcher that it is based on is written in cross platform C
> > >>> (mostly) with the necessarily platform dependent stuff isolated into
> > >>> specific directories.
> > >>>
> > >>>   Supporting drag and drop is simply a matter of processing command
> > >>> line arguments to the launcher and passing them on to JUMP on startup.
> > >>>  We had to do a few mods to JUMP to get it working reliably.  After
> > >>> JUMP is up and running, when the launcher gets a drag and drop or
> > >>> double-click, it sends keystrokes to the JUMP window that give it
> > >>> focus and invoke the proper interface routine.
> > >>>
> > >>> The SkyJUMP launcher source is at:
> > >>> http://skyjump.cvs.sourceforge.net/skyjump/skyjump/launcher/
> > >>>
> > >>> I can help with the port when I get through with my rendering mods.
> > >>>
> > >>> regards,
> > >>> Larry Becker
> > >>>
> > >>> On 7/3/07, Paul Austin <[EMAIL PROTECTED]> wrote:
> > >>>
> > >>>>  Hi Larry,
> > >>>>
> > >>>>  As you've obviously tried various different launchers and come up 
> > >>>> with one
> > >>>> that works with the JUMP platform, any chance that we could back port 
> > >>>> this
> > >>>> work into open jump? What else is required to support drag and drop 
> > >>>> into the
> > >>>> JUMP platform. Also I'm presuming your launcher allows you to have 
> > >>>> only one
> > >>>> copy so if you double click on a file it loads in the current instance
> > >>>> rather than start a new one.
> > >>>>
> > >>>>  I think we should create a new SVN module openjump-win32, where we 
> > >>>> can put
> > >>>> the launcher and installers specific to the windows 32-bit platform.
> > >>>>
> > >>>>  Paul
> > >>>>
> > >>>>
> > >>>>  Larry Becker wrote:
> > >>>>  I've tried launch4j and it worked OK. For SkyJUMP I ultimately
> > >>>> decided to build a custom launcher using the eclipse launcher for
> > >>>> additional flexibility. That was the only way I could get
> > >>>> double-click and drag and drop file functionality to work.
> > >>>>
> > >>>> Larry
> > >>>>
> > >>>> On 7/3/07, Paul Austin <[EMAIL PROTECTED]> wrote:
> > >>>>
> > >>>>
> > >>>>  Stefan,
> > >>>>
> > >>>>  Have a look under installer directory in SVN, I'm not sure who put it
> > >>>> there.
> > >>>>
> > >>>>  Paul
> > >>>>
> > >>>>
> > >>>>  Stefan Steiniger wrote:
> > >>>>  i don't have problems with launch4j
> > >>>>
> > >>>> although i did miss who uses jsmooth? (maybe because i have been not
> > >>>> following the list in the last 2 weeks)
> > >>>>
> > >>>> stefan
> > >>>>
> > >>>> Paul Austin wrote:
> > >>>>
> > >>>>
> > >>>>
> > >>>>  I've been looking at the existing windows launcher using JSmooth and
> > >>>> see one problem with it. With JSmooth you have to explicitly state the
> > >>>> full list of jar files in the lib and the batik directory. Therefore
> > >>>> if we change library versions or add new libraries we would need to
> > >>>> update the .jsmooth file and recreate the exe file.
> > >>>>
> > >>>> I had a look at http://launch4j.sourceforge.net/ and it
> > >>>> supports wild
> > >>>> cards for the class path and have created the attached configuration
> > >>>> to create the exe file.
> > >>>>
> > >>>> What do people think about using launch4j instead?
> > >>>>
> > >>>> Paul
> > >>>>
> > >>>> ------------------------------------------------------------------------
> > >>>>
> > >>>> <launch4jConfig>
> > >>>>  <dontWrapJar>true</dontWrapJar>
> > >>>>  <headerType>gui</headerType>
> > >>>>  <jar></jar>
> > >>>>  <outfile>openjump.exe</outfile>
> > >>>>  <errTitle></errTitle>
> > >>>>  <cmdLine>-properties bin/workbench-properties.xml -plug-in-directory
> > >>>> lib/ext</cmdLine>
> > >>>>  <chdir>..</chdir>
> > >>>>  <priority>normal</priority>
> > >>>>  <downloadUrl>http://java.com/download</downloadUrl>
> > >>>>  <supportUrl></supportUrl>
> > >>>>  <customProcName>true</customProcName>
> > >>>>  <stayAlive>false</stayAlive>
> > >>>>  <icon>C:\Documents and Settings\paustin\My
> > >>>> Documents\workspace\openjump\installer\OpenJump.ico</icon>
> > >>>>  <classPath>
> > >>>> <mainClass>com.vividsolutions.jump.workbench.JUMPWorkbench</mainClass>
> > >>>>  <cp>./lib/*.jar</cp>
> > >>>>  <cp>./lib/batik/*.jar</cp>
> > >>>>  <cp>./build/*.jar</cp>
> > >>>>  </classPath>
> > >>>>  <jre>
> > >>>>  <path></path>
> > >>>>  <minVersion>1.5.0</minVersion>
> > >>>>  <maxVersion></maxVersion>
> > >>>>  <dontUsePrivateJres>false</dontUsePrivateJres>
> > >>>>  <initialHeapSize>256</initialHeapSize>
> > >>>>  <maxHeapSize>256</maxHeapSize>
> > >>>>  <opt>-Djava.library.path=lib/ext</opt>
> > >>>>  <opt>-Dlog4j.configuration=file:bin/log4j.xml</opt>
> > >>>>  </jre>
> > >>>> </launch4jConfig>
> > >>>>
> > >>>> ------------------------------------------------------------------------
> > >>>>
> > >>>> -------------------------------------------------------------------------
> > >>>> This SF.net email is sponsored by DB2 Express
> > >>>> Download DB2 Express C - the FREE version of DB2 express and take
> > >>>> control of your XML. No limits. Just data. Click to get it now.
> > >>>> http://sourceforge.net/powerbar/db2/
> > >>>>
> > >>>> ------------------------------------------------------------------------
> > >>>>
> > >>>> _______________________________________________
> > >>>> Jump-pilot-devel mailing list
> > >>>> Jump-pilot-devel@lists.sourceforge.net
> > >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>> -------------------------------------------------------------------------
> > >>>> This SF.net email is sponsored by DB2 Express
> > >>>> Download DB2 Express C - the FREE version of DB2 express and take
> > >>>> control of your XML. No limits. Just data. Click to get it now.
> > >>>> http://sourceforge.net/powerbar/db2/
> > >>>> _______________________________________________
> > >>>> Jump-pilot-devel mailing list
> > >>>> Jump-pilot-devel@lists.sourceforge.net
> > >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> > >>>>
> > >>>>
> > >>>> -------------------------------------------------------------------------
> > >>>> This SF.net email is sponsored by DB2 Express
> > >>>> Download DB2 Express C - the FREE version of DB2 express and take
> > >>>> control of your XML. No limits. Just data. Click to get it now.
> > >>>> http://sourceforge.net/powerbar/db2/
> > >>>> _______________________________________________
> > >>>> Jump-pilot-devel mailing list
> > >>>> Jump-pilot-devel@lists.sourceforge.net
> > >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>> -------------------------------------------------------------------------
> > >>>> This SF.net email is sponsored by DB2 Express
> > >>>> Download DB2 Express C - the FREE version of DB2 express and take
> > >>>> control of your XML. No limits. Just data. Click to get it now.
> > >>>> http://sourceforge.net/powerbar/db2/
> > >>>> _______________________________________________
> > >>>> Jump-pilot-devel mailing list
> > >>>> Jump-pilot-devel@lists.sourceforge.net
> > >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> > >>>>
> > >>>>
> > >>>>
> > >>>
> > >>
> > >> -------------------------------------------------------------------------
> > >> This SF.net email is sponsored by DB2 Express
> > >> Download DB2 Express C - the FREE version of DB2 express and take
> > >> control of your XML. No limits. Just data. Click to get it now.
> > >> http://sourceforge.net/powerbar/db2/
> > >> _______________________________________________
> > >> Jump-pilot-devel mailing list
> > >> Jump-pilot-devel@lists.sourceforge.net
> > >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> > >>
> > >
> > > ------------------------------------------------------------------------
> > >
> > > -------------------------------------------------------------------------
> > > This SF.net email is sponsored by DB2 Express
> > > Download DB2 Express C - the FREE version of DB2 express and take
> > > control of your XML. No limits. Just data. Click to get it now.
> > > http://sourceforge.net/powerbar/db2/
> > >
> > >
> > > ------------------------------------------------------------------------
> > >
> > > _______________________________________________
> > > Jump-pilot-devel mailing list
> > > Jump-pilot-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by DB2 Express
> > Download DB2 Express C - the FREE version of DB2 express and take
> > control of your XML. No limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
> > _______________________________________________
> > Jump-pilot-devel mailing list
> > Jump-pilot-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to