Hi Jody, Would you please take a look at https://github.com/uDig/udig-platform/pull/134
I have added some extra sexy to the Mac side of the deploy scripts. Paths are now "space" safe & I've added basic Mac DMG generation. Cheers, --Sev On 31 August 2012 14:52, Severin (aka Cliff) <[email protected]> wrote: > Or just plug the deploy directly into maven: > ' > > > <artifactId>exec-maven-plugin</artifactId> > <groupId>org.codehaus.mojo</groupId> > <executions> > <execution> > <id>Pre-deployment packaging</id> > <phase>install</phase> > <goals> > <goal>exec</goal> > </goals> > <configuration> > <executable>${basedir}/deploy/all.sh</executable> > </configuration> > </execution> > <executions> > > > On 31 August 2012 14:47, Severin (aka Cliff) <[email protected]> wrote: > >> The deploy script is rather nice. >> >> It would/will be very easy for me to build a real DMG file rather than a >> zip. >> >> :-) >> >> >> >> On 31 August 2012 14:44, Jody Garnett <[email protected]> wrote: >> >>> just submit a pull request; we can save jira for actual application >>> problems :-) >>> >>> And yes I am only a noob at writing scripts >>> >>> -- >>> Jody Garnett >>> >>> On Friday, 31 August 2012 at 2:43 PM, Severin (aka Cliff) wrote: >>> >>> Found a bug in the deploy script. It doesn't account for spaces in the >>> file system path. >>> >>> I've written a fix that I'm testing. Will raise a Jira, fix and submit a >>> push request. >>> >>> >>> >>> >>> On 31 August 2012 13:39, Jody Garnett <[email protected]> wrote: >>> >>> The .options file is "optional"; it is generally used when debugging a >>> users install of uDig. As a developer you can email out a ".options" file >>> to turn on different tracing options; and then ask for a log to be sent >>> back. >>> >>> We found it easier to make a big .options file of everything; so we can >>> ask people to just turn to "true" the bit they are interested in debugging. >>> >>> The workflow is described in our users guide: >>> - http://udig.github.com/docs/user/Support.html >>> >>> -- >>> Jody Garnett >>> >>> On Friday, 31 August 2012 at 1:23 PM, Severin (aka Cliff) wrote: >>> >>> Out of curiosity, why do you manually copy .options to the package's >>> MacOS directory? >>> >>> The support functions shell script, prepare_resources for mac performs a >>> copy of .options into the udig.app/MacOS directory. >>> >>> Just curious as to why you did this. >>> >>> --Sev >>> >>> >>> On 31 August 2012 12:25, Severin (aka Cliff) <[email protected]>wrote: >>> >>> Figured it was something I was (not) doing. :-) >>> >>> I'll run the deploy script and re-test. I assume that's the step I was >>> missing. >>> >>> I have been testing against head from GitHub. I can test Walkthrough 2 >>> against the snapshots from uDig website rather than building myself. >>> >>> >>> >>> On 31 August 2012 12:23, Jody Garnett <[email protected]> wrote: >>> >>> If you get a few moments, would be great to compare notes. It's >>> probably something simple. :-) >>> >>> I'm building uDig packages using "mvn clean install -Pproduct >>> -DskipTests" >>> >>> When it's all done, I look in: >>> >>> "udig-platform-HEAD/features/net.refractions.udig-product/target/products/" >>> >>> The next step is: >>> >>> cd deploy >>> ./all.sh >>> >>> This will take the >>> features/net.refractions.udig-product/target/products contents and fix >>> them up and place them in deploy/build >>> If you have makensis installed it will also produce windows installers. >>> >>> If you need to check configuration please edit the file "version.sh". >>> >>> Still this does answer my question - you have not been testing the >>> snapshots I uploaded :-) >>> (whew I thought i was doing something wrong) >>> >>> Jody >>> >>> >>> >>> >>> -- >>> "We are dreamers, shapers, singers and makers..." >>> >>> >>> >>> >>> -- >>> "We are dreamers, shapers, singers and makers..." >>> >>> >>> >>> >>> >>> -- >>> "We are dreamers, shapers, singers and makers..." >>> >>> >>> >> >> >> -- >> "We are dreamers, shapers, singers and makers..." >> > > > > -- > "We are dreamers, shapers, singers and makers..." > -- "We are dreamers, shapers, singers and makers..."
_______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel
