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