RFC properties

From: Ulrich Köster (ulric..ssense.com)
Date: Wed Jan 15 2003 - 12:33:07 EST

  • Next message: Ian McDougall: "Subproject PB.project not updated properly."

    Hi,

    this is important for all unsing a cvs version of woproject/wolips and
    will be important when there will be new releases.

    The wobuild.properties file has be extended:

    (Example from MacOS X)

    #This file stores the wo specific properties
    #Wed Jan 15 17:01:51 CET 2003
    wo.dir.root=/
    wo.systemroot=/System
    wo.woroot=/
    wo.dir.user.home.library.frameworks=/Volumes/Users/uli/Library/
    Frameworks
    wo.dir.local=/
    wo.dir.library=/System/Library
    wo.dir.user.home.library=/Volumes/Users/uli/Library
    wo.dir.local.library=/Library
    wo.dir.library.frameworks=/System/Library/Frameworks
    wo.dir.local.library.frameworks=/Library/Frameworks
    wo.wolocalroot=/
    wo.dir.system=/System

    These are the properties that are stored:
                                         <isset property="wo.woroot"/>
                                           <isset property="wo.wolocalroot"/>
                                           <isset property="wo.systemroot"/>
                                           <isset property="wo.dir.root"/>
                                           <isset property="wo.dir.system"/>
                                           <isset property="wo.dir.library"/>
                                           <isset property="wo.dir.library.frameworks"/>
                                           <isset property="wo.dir.local"/>
                                           <isset property="wo.dir.local.library"/>
                                           <isset property="wo.dir.local.library.frameworks"/>
                                           <isset property="wo.dir.user.home.library"/>
                                           <isset property="wo.dir.user.home.frameworks"/>

    All you need is build-user-home-wobuild-properties.xml which is
    included in woproject cvs and wolips dist.
    May be we should add this to the woproject dist with same comments.

    What is new:

    Instead of
    <frameworks root="${wo.woroot}">
                                           <patternset>
                                               <includesfile name="ant.frameworks.wo.woroot"/>
                                    </patternset>
                                </frameworks>
    you MAY use:
    <frameworks root="${wo.dir.system}">
                                           <patternset>
                                               <includesfile name="ant.frameworks.wo.woroot"/>
                                    </patternset>
                                </frameworks>

    Please let me know what you think.

    Ulrich



    This archive was generated by hypermail 2.0.0 : Wed Jan 15 2003 - 12:33:43 EST