Re: Building frameworks in Eclipse vs. Xcode

From: Chuck Hill (chil..lobal-village.net)
Date: Tue Jun 19 2007 - 01:45:39 EDT

  • Next message: Joshua Archer: "Re: Building frameworks in Eclipse vs. Xcode"

    On Jun 18, 2007, at 10:34 PM, Q wrote:

    >
    > On 19/06/2007, at 2:31 PM, Chuck Hill wrote:
    >
    >>
    >> On Jun 18, 2007, at 4:45 PM, Joshua Archer wrote:
    >>
    >>> If i have my project in subversion, can I check it in and then
    >>> import it back as a new project, or do I need to create a
    >>> separate project, then copy everything back into the svn
    >>> controlled directory and update?
    >>
    >> Not sure what you are asking, exactly. :-)
    >>
    >> Importing a project will not change the contents.
    >>
    >> To fix the problem you are having you need to replace the
    >> build.xml and the files under woproject/ with correct one. The
    >> project name is in the build.xml so the easiest way to replace it,
    >> is to create a new project with the same name. You could create a
    >> new project with a different name, copy the build.xml, and edit
    >> the project name.
    >>
    >
    > If you do this the project name also needs to be changed in the
    > build.properties file.

    I don't think that file needs to be copied over to fix Joshua's
    particular problem.

    Chuck

    >
    >> So, did that answer your question?
    >>
    >>
    >> Chuck
    >>
    >>
    >>>
    >>> On Jun 18, 2007, at 3:58 PM, Chuck Hill wrote:
    >>>
    >>>> What are you describing is
    >>>>
    >>>> 4. Really, deeply broken Wonder.
    >>>>
    >>>> You, sir, are using an archaic version of WOLips. Things get
    >>>> added and fixed frequency. Hie thee to http://
    >>>> webobjects.mdimension.com/wolips/nightly/ and install something
    >>>> modern. You _will_ need to recreate the project or at least
    >>>> create a project of the same name and move build.xml and
    >>>> woproject/ into this project.
    >>>>
    >>>>
    >>>> Chuck
    >>>>
    >>>>
    >>>>
    >>>> On Jun 18, 2007, at 3:49 PM, Joshua Archer wrote:
    >>>>
    >>>>> mine looks *almost* like that, but it had a section for
    >>>>> 'Components' and 'Libraries', which forced me to create some
    >>>>> empty directories in the process or it would fail.
    >>>>>
    >>>>> On Jun 18, 2007, at 3:42 PM, Chuck Hill wrote:
    >>>>>
    >>>>>> The first thing to figure out is which project format you are
    >>>>>> using:
    >>>>>>
    >>>>>> 1. WOLips standard
    >>>>>> 2. Broken Wonder
    >>>>>> 3. Fixed Wonder
    >>>>>>
    >>>>>> Look in the build.xml for <woframework...
    >>>>>>
    >>>>>> Does it look like this?
    >>>>>>
    >>>>>> <woframework name="${framework.name}" destDir="${dest.dir}"
    >>>>>> customInfoPListContent="${customInfoPListContent}"
    >>>>>> principalClass="${principalClass}" eoAdaptorClassName="$
    >>>>>> {eoAdaptorClassName}">
    >>>>>> <classes dir="${classes.dir}">
    >>>>>> <patternset>
    >>>>>> <includesfile name="woproject/
    >>>>>> classes.include.patternset"/>
    >>>>>> <excludesfile name="woproject/classes.exclude.patternset"/>
    >>>>>> </patternset>
    >>>>>> </classes>
    >>>>>> <wsresources dir="WebServerResources">
    >>>>>> <patternset>
    >>>>>> <include name="**/*"/>
    >>>>>> <exclude name="CVS"/>
    >>>>>> <exclude name=".svn"/>
    >>>>>> <excludesfile name="woproject/
    >>>>>> wsresources.exclude.patternset"/>
    >>>>>> </patternset>
    >>>>>> </wsresources>
    >>>>>> <resources dir="Resources">
    >>>>>> <patternset>
    >>>>>> <include name="**/*"/>
    >>>>>> <exclude name="CVS"/>
    >>>>>> <exclude name=".svn"/>
    >>>>>> <excludesfile name="woproject/
    >>>>>> resources.exclude.patternset"/>
    >>>>>> </patternset>
    >>>>>> </resources>
    >>>>>>
    >>>>>>
    >>>>>>
    >>>>>>
    >>>>>> On Jun 18, 2007, at 3:21 PM, Joshua Archer wrote:
    >>>>>>
    >>>>>>> I've checked, and the only thing in there is Info.plist and
    >>>>>>> the Java dir. I've got several other files that need to make
    >>>>>>> it into Resources/, what do I edit to get them in? I'm by no
    >>>>>>> means an ant build expert (really just starting out). I
    >>>>>>> suspect I need to add something in there to copy the files at
    >>>>>>> build, yes?
    >>>>>>>
    >>>>>>> On Jun 18, 2007, at 2:46 PM, Chuck Hill wrote:
    >>>>>>>
    >>>>>>>>
    >>>>>>>>> and in /Library/Frameworks I got the framework to build
    >>>>>>>>> with the jar. I have associated plist files etc. -- did
    >>>>>>>>> those get into the jar, or do I need to modify my ant
    >>>>>>>>> script to copy those into the framework?
    >>>>>>>>
    >>>>>>>> They _should_ get copied. Check in the .framework/Resources
    >>>>>>>> directory to verify. If not, you will need to do something.
    >>>>>>>
    >>>>>>> ----------------------------------------------------------------
    >>>>>>> -------------
    >>>>>>> Joshua Archer
    >>>>>>> Software Engineer, CSU - Center for Distributed Learning
    >>>>>>> Phone: 707.664.2085, Fax: 707.664.4350
    >>>>>>> ----------------------------------------------------------------
    >>>>>>> -------------
    >>>>>>>
    >>>>>>>
    >>>>>>>
    >>>>>>>
    >>>>>>
    >>>>>> --
    >>>>>>
    >>>>>> Practical WebObjects - for developers who want to increase
    >>>>>> their overall knowledge of WebObjects or who are trying to
    >>>>>> solve specific problems.
    >>>>>> http://www.global-village.net/products/practical_webobjects
    >>>>>>
    >>>>>>
    >>>>>>
    >>>>>>
    >>>>>>
    >>>>>>
    >>>>>
    >>>>> ------------------------------------------------------------------
    >>>>> -----------
    >>>>> Joshua Archer
    >>>>> Software Engineer, CSU - Center for Distributed Learning
    >>>>> Phone: 707.664.2085, Fax: 707.664.4350
    >>>>> ------------------------------------------------------------------
    >>>>> -----------
    >>>>>
    >>>>>
    >>>>>
    >>>>>
    >>>>
    >>>> --
    >>>>
    >>>> Practical WebObjects - for developers who want to increase their
    >>>> overall knowledge of WebObjects or who are trying to solve
    >>>> specific problems.
    >>>> http://www.global-village.net/products/practical_webobjects
    >>>>
    >>>>
    >>>>
    >>>>
    >>>>
    >>>>
    >>>
    >>> --------------------------------------------------------------------
    >>> ---------
    >>> Joshua Archer
    >>> Software Engineer, CSU - Center for Distributed Learning
    >>> Phone: 707.664.2085, Fax: 707.664.4350
    >>> --------------------------------------------------------------------
    >>> ---------
    >>>
    >>>
    >>>
    >>>
    >>
    >> --
    >>
    >> Practical WebObjects - for developers who want to increase their
    >> overall knowledge of WebObjects or who are trying to solve
    >> specific problems.
    >> http://www.global-village.net/products/practical_webobjects
    >>
    >>
    >>
    >>
    >>
    >
    >
    >
    > --
    > Seeya...Q
    >
    > Quinton Dolan - qdola..mail.com
    > Gold Coast, QLD, Australia
    > Ph: +61 419 729 806
    >
    >
    >

    -- 
    

    Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems. http://www.global-village.net/products/practical_webobjects



    This archive was generated by hypermail 2.0.0 : Tue Jun 19 2007 - 01:46:24 EDT