abdera-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephen Duncan" <stephen.dun...@gmail.com>
Subject Re: Build options
Date Fri, 16 Jun 2006 22:14:27 GMT
Might want to add a link to http://maven.apache.org/ on the build
instructions page on the website...

-Stephen

On 6/16/06, James M Snell <jasnell@gmail.com> wrote:
> There are several ways of building the code.
>
> 1. With Maven.  I am positively clueless when it comes to maven and I'm
> not sure if the current build still works.  I know for a fact that at
> least one or two of the tests will fail due to dependency version
> issues.  It would be excellent if we could get a maven expert to review
> the build and ensure it works
>
> 2. With Ant.  The java/trunk/build module contains the ant script.  From
> the trunk root, first invoke ant -f build/build.xml download to pull
> down all of the required dependency jars, then invoke ant -f
> build/build.xml dist to build the dist image.
>
> 3. With Eclipse.  From within eclipse, check out each of the following
> as projects.  Do not worry about the project type for now:
>
>    * /java/trunk/build              project name: build
>    * /java/trunk/core               project name: core
>    * /java/trunk/dependencies       project name: dependencies
>    * /java/trunk/docs               project name: docs
>    * /java/trunk/examples           project name: examples
>    * /java/trunk/parser             project name: parser
>    * /java/trunk/server             project name: server
>    * /java/trunk/security           project name: security
>    * /java/branches/snell_sandbox   project name: snell_sandbox
>
>   Then, from the eclipse workspace root, invoke
>     ant -f snell_sandbox/eclipse/setupeclipse.xml
>
>   This will copy all of the necessary eclipse project files over to
>   the appropriate projects in the eclipse workspace.  Restart your
>   eclipse workbench and all of your projects should be ready to go.
>
>   Note: the security module will contain compile errors due to missing
>   XML Security jars.  To build and use that module, you'll need to
>   download the Apache XML Security and the Bouncy Castle Crypto
>   implementation.
>
> - James
>


-- 
Stephen Duncan Jr
www.stephenduncanjr.com

Mime
View raw message