Re: WOLips Ant build ignoring wolips.properties

From: David LeBer (dleber_wode..odeferous.com)
Date: Tue Oct 19 2010 - 12:02:51 UTC

  • Next message: David Avendasora: "Re: WOLips Ant build ignoring wolips.properties"

    On 2010-10-19, at 7:00 AM, Kieran Kelleher wrote:

    > Dave,
    >
    > wolips.properties *is* a property containing a path name for the normal project build.xml (if you opened build.xml and looked at it you would see), so you need:
    >
    > ant -Dwolips.properties=~/Library/Application Support/WOLips/wolips.properties clean build install

    You can also add the custom wolips.properties path to the project's build.properties. Just be aware that this will be checked in with the project to SCM so make sure it is a common path across all of your machines that need to be able to build for deployment.

    I will let David A's rant about how awful this is for the noob now commence.

    >
    > HTH, Kieran
    >
    > PS. Wonder build on the other hand loads the wolips properties using the -propertyfile argument, which is probably why you were trying this option. Yes, it can be a source of confusion :-)
    >
    > On Oct 19, 2010, at 12:27 AM, David Avendasora wrote:
    >
    >> Hi all,
    >>
    >> I'm trying to get builds working from within Eclipse, and it appears that the WOLips Ant Tools -> Install is ignoring my wolips.properties file I have defined in the WOLips preferences and instead using the ~/Library/Application Support/WOLips/wolips.properties file, which is _wrong_.
    >>
    >> When I run with -debug and manually specify the -propertyfile, I get the following:
    >>
    >> [property] Loading /Developer/WebObjects/Versions/WebObjects543/wolips.properties
    >> Override ignored for property "wo.system.root"
    >> Override ignored for property "wo.user.frameworks"
    >> Override ignored for property "wolips.properties"
    >> Override ignored for property "wo.system.frameworks"
    >> Override ignored for property "wonder.framework.install.root"
    >> Override ignored for property "wo.bootstrapjar"
    >> Override ignored for property "wo.network.frameworks"
    >> Override ignored for property "wo.api.root"
    >> Override ignored for property "wo.network.root"
    >> Override ignored for property "wo.extensions"
    >> Override ignored for property "web.framework.install.root"
    >> Override ignored for property "wo.user.root"
    >> Override ignored for property "wo.local.frameworks"
    >> Override ignored for property "wo.apps.root"
    >> Override ignored for property "build.root"
    >> Override ignored for property "wo.local.root"
    >>
    >> Why is it ignoring my settings?
    >>
    >> Dave
    >

    ;david

    --
    David LeBer
    Codeferous Software
    'co-def-er-ous' adj. Literally 'code-bearing'
    site: 	http://codeferous.com
    blog: 	http://davidleber.net
    profile:	http://www.linkedin.com/in/davidleber
    twitter:	http://twitter.com/rebeld
    --
    Toronto Area Cocoa / WebObjects developers group:
    http://tacow.org
    



    This archive was generated by hypermail 2.0.0 : Tue Oct 19 2010 - 12:03:49 UTC