Thanks Jesse! I was hoping to get organised over the weekend for a 1.2.2 release; I have not tried setting up WINE for NSIS installer use but it sounds like a good idea. Other than that did the various scripts work for you (they did not really get a review - and are the first scripts like this I have written).
I really like the concatenated .options file -- Jody Garnett On Wednesday, 22 June 2011 at 1:07 AM, Jesse Eichar wrote: > Hi, > > No doubt to the horror of many I made some changes to the deploy scripts (but > backed up all the old scripts in deploy\old_scripts directory). The changes I > made: > > Added a support_function.sh (http://support_function.sh) file with a generic > assemble function that all the other scripts call. (win32.sh > (http://win32.sh), lin32.sh (http://lin32.sh), etc....) > If wine is installed in the deploy machine and NSIS is installed somewhere in > $HOME/.wine/ then the windows installer will automatically be created as well > as the same windows zip from before > some extra scripts are added to the application to make it easier to run with > -clean and -debug. For example in linux udig-debug.sh (http://udig-debug.sh) > was added. If that is used some tracing is enabled > All .options are concatenated and put in a debug_options file in the > application. They are all valid to be put in the .option file so that the > udig-debug.sh (http://udig-debug.sh) output can be controlled. > > > I tried to test the change the best I could but please let me know if you > experience any issues because I only tested on mac. I may have to change the > function declaration syntax because if I remember correctly it is different > on linux. I used > > function name() {} > on linux it might be simply > name () {} > > both work on mac but I always forget which is mac only > > Jesse > _______________________________________________ > User-friendly Desktop Internet GIS (uDig) > http://udig.refractions.net > http://lists.refractions.net/mailman/listinfo/udig-devel
_______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel
