I updated the jira1438 with update 4, which includes the following:
     https://issues.apache.org/jira/browse/TUSCANY-1438 

New build.xml files for the following
- runtime/extensions/python
- runtime/extensions/rest
- runtime/extensions/ruby 

Moved -DSCA_EXPORT from Tuscany-BaseCompiler in system.xml and added it
to the runtime/core compilations

I'm working on php (which is the only one left for the source code) now,
but its giving me
problems, so it might take a while. 


--------------------
Brady Johnson
Lead Software Developer - HydraSCA
Rogue Wave Software - [EMAIL PROTECTED]



-----Original Message-----
From: Brady Johnson [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, July 24, 2007 7:52 AM
To: tuscany-dev@ws.apache.org
Subject: RE: [SCA Native] preliminary ant build


That was the only drawback that I could see too. Each depot ought to be
basically stand-alone.

As for a top-level build.xml for all 3 projects, that would be very
simple and would not require any of the ant infrastructure used by the
individual projects. It would be very similar to the root build.xml for
TuscanySCA.

--------------------
Brady Johnson
Lead Software Developer - HydraSCA
Rogue Wave Software - [EMAIL PROTECTED]


-----Original Message-----
From: Pete Robbins [mailto:[EMAIL PROTECTED] 
Sent: Monday, July 23, 2007 11:30 PM
To: tuscany-dev@ws.apache.org
Subject: Re: [SCA Native] preliminary ant build

A top level build in tuscany/cpp should be easy to do. I'm not sure we
should move (as Brady suggested) the common ant scripts up into
cpp/etc though. I think it's important that I can extract
tuscany/cpp/sdo, for example, and build it without using anything
outside of that tree.

Cheers,

On 24/07/07, Adriano Crestani <[EMAIL PROTECTED]> wrote:
> Great idea, soon I will try to apply this idea to Native DAS and see
how it
> works. I think the idea could also be easily applied to Native SDO, as
it
> does not have too much dependencies and code generation as Native SCA
does.
>
> A folder ant-core could be created under tuscany/cpp/ folder to place
the
> ant scripts shared by the projects.
>
> Also, we could add a build.xml under tuscany/ccp/ that builds all 3
> subprojects at once, if the 3 to implement this ant build process.
What do
> you think?
>
> Regards,
> Adriano Crestani
>
> On 7/23/07, Brady Johnson <[EMAIL PROTECTED]> wrote:
> >
> >
> > Correction, it should be like this:
> >
> >   <target name="compile.core">
> >     <cpp-compile
> >         srcdir="${core.abs.dir}"
> >         objdir="${lib.dir}"
> >         infiles="${core.cpp.files}">
> >       <custom-cc-elements>
> >         <defineset if="windows" define="SCA_EXPORTS"/>
> >       </custom-cc-elements>
> >     </cpp-compile>
> >   </target>
> >
> > --------------------
> > Brady Johnson
> > Lead Software Developer - HydraSCA
> > Rogue Wave Software - [EMAIL PROTECTED]
> >
> >
> > -----Original Message-----
> > From: Brady Johnson [mailto:[EMAIL PROTECTED]
> > Sent: Monday, July 23, 2007 5:05 PM
> > To: tuscany-dev@ws.apache.org
> > Subject: RE: [SCA Native] preliminary ant build
> >
> >
> > Pete,
> >
> > Good catch. That's an easy fix. I'll submit it with the next patch
> > tomorrow. Basically it involves removing SCA_EXPORTS from the
> > Tuscany-BaseCompiler and adding it to the runtime/core/src targets:
> >         compile.core
> >         compile.extension
> >         compile.model
> >         compile.util
> >
> > Like this:
> >   <target name="compile.core">
> >     <cpp-compile
> >         srcdir="${core.abs.dir}"
> >         objdir="${lib.dir}"
> >         infiles="${core.cpp.files}"/>
> >       <custom-cc-element>
> >         <defineset if="windows" define="SCA_EXPORTS"/>
> >       </custom-cc-element>
> >   </target>
> >
> > Tomorrow I'll have the python, ruby, rest, and maybe php extensions
> > complete.
> >
> >
> > --------------------
> > Brady Johnson
> > Lead Software Developer - HydraSCA
> > Rogue Wave Software - [EMAIL PROTECTED]
> >
> >
> > -----Original Message-----
> > From: Pete Robbins [mailto:[EMAIL PROTECTED]
> > Sent: Monday, July 23, 2007 2:41 PM
> > To: tuscany-dev@ws.apache.org
> > Subject: Re: [SCA Native] preliminary ant build
> >
> > I think there is a problem in the extension compilations. The
> > SCA_EXPORTS directive should only be set when compiling the
> > runtime/core. When compiling for dlls on windows which use the core
dll
> > SCA_EXPORTS must not be set. I guess this means we have to move the
> > setting of this directive from the definition of the
> > Tuscany-BaseCompiler
> >
> > Cheers,
> >
> > On 23/07/07, Pete Robbins <[EMAIL PROTECTED]> wrote:
> > > I've applied the patch. How are you creating the patches? I had
> > > trouble applying it on Windows using ToirtoiseSVN.
> > >
> > > I've included the changes in the patch to the tools/TuscanyDriver
> > > build. I haven't tested this and I'm not sure if it works with the
> > > system.xml etc.
> > >
> > > Can you do a clean extract as a base for future patches?
> > >
> > > Cheers,
> > >
> > > On 23/07/07, Pete Robbins <[EMAIL PROTECTED]> wrote:
> > > > I'll give this a go. I should be able to run it on Mac as well.
> > > >
> > > > Cheers,
> > > >
> > > > On 23/07/07, Brady Johnson <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > I updated the jira1438 with update 3, which includes the
> > following:
> > > > >        https://issues.apache.org/jira/browse/TUSCANY-1438
> > > > >
> > > > >
> > > > > - added build.xml for the following dirs:
> > > > >    runtime/extensions/build.xml
> > > > >    runtime/extensions/cpp/build.xml
> > > > >    runtime/extensions/sca/build.xml
> > > > >    runtime/extensions/ws/build.xml
> > > > >
> > > > > - changed system.xml to check for necessary axis, php, python,
> > > > > rest, and ruby env vars. If they're not  set in the env, look
for
> > > > > them in platform.properties
> > > > >
> > > > > - changed compile-targets.xml targets
> > > > >    <cpp-install-headers/> to <cpp-install-files/>
> > > > >    <cpp-install-lib/> to <cpp-install-file/>
> > > > >
> > > > > - added compile-targets.xml target: <cpp-symlink/>
> > > > >
> > > > > - added library versioning and the
> > > > > platform.tuscanySCA.library.version
> > > > > platform.properties property
> > > > >
> > > > > Can someone submit this for me.
> > > > >
> > > > > The only thing left now is the build.xml for these extensions:
> > > > > php, python, rest, ruby
> > > > >
> > > > > WRT testing on macs, I wont have a mac available until next
week.
> > > > >
> > > > > Thanks
> > > > >
> > > > > --------------------
> > > > > Brady Johnson
> > > > > Lead Software Developer - HydraSCA Rogue Wave Software -
> > > > > [EMAIL PROTECTED]
> > > > >
> > > > >
> > > > > -----Original Message-----
> > > > > From: Brady Johnson [mailto:[EMAIL PROTECTED]
> > > > > Sent: Thursday, July 19, 2007 8:23 AM
> > > > > To: tuscany-dev@ws.apache.org
> > > > > Subject: RE: [SCA Native] preliminary ant build
> > > > >
> > > > >
> > > > > I can look into testing it on Mac here. I believe we have
several
> > > > > mac machines for the purpose.
> > > > >
> > > > > I'll get back to you soon.
> > > > >
> > > > > --------------------
> > > > > Brady Johnson
> > > > > Lead Software Developer - HydraSCA Rogue Wave Software -
> > > > > [EMAIL PROTECTED]
> > > > >
> > > > >
> > > > > -----Original Message-----
> > > > > From: Pete Robbins [mailto:[EMAIL PROTECTED]
> > > > > Sent: Thursday, July 19, 2007 2:44 AM
> > > > > To: tuscany-dev@ws.apache.org
> > > > > Subject: Re: [SCA Native] preliminary ant build
> > > > >
> > > > > I've taken out the references to tuscany_sca_config.h and
patched
> > > > > the automake for now with setting -DIS_DARWIN on mac. Yet to
test
> > > > > it on Mac as I need to kick the kids off my machine!
> > > > >
> > > > > On 19/07/07, Pete Robbins <[EMAIL PROTECTED]> wrote:
> > > > > > Automake generates a config file with lots of standard stuff
but
> >
> > > > > > the only  one we need is the IS_DARWIN, which is used in  2
> > > > > > places. I'll remove the 2 references to this header and
change
> > > > > > automale to set the IS_DARWIN compile flag.
> > > > > >
> > > > > > Cheers,
> > > > > >
> > > > > > On 18/07/07, Brady Johnson <[EMAIL PROTECTED]> wrote:
> > > > > > >
> > > > > > > I did the following diff command and got quite a lot of
> > > > > > > changes (listed
> > > > > > > below):
> > > > > > >
> > > > > > > # diff tuscany_sca_config.h.in tuscany_sca_config.h
> > > > > > >
> > > > > > > Are these not needed?
> > > > > > >        If not, I can get to work on removing all
references to
> >
> > > > > > > the file.
> > > > > > >        If so, then we still need to figure out how to
create
> > > > > > > the
> > > > > file.
> > > > > > >
> > > > > > > I just realized, its 23:30, there... Go to bed! ;)
> > > > > > >
> > > > > > > --------------------
> > > > > > > Brady Johnson
> > > > > > > Lead Software Developer - HydraSCA Rogue Wave Software -
> > > > > > > [EMAIL PROTECTED]
> > > > > > >
> > > > > > >
> > > > > > > 0a1
> > > > > > > > /* tuscany_sca_config.h.  Generated by configure.  */
> > > > > > > 4c5
> > > > > > > < #undef CLOSEDIR_VOID
> > > > > > > ---
> > > > > > > > /* #undef CLOSEDIR_VOID */
> > > > > > > 8c9
> > > > > > > < #undef HAVE_DIRENT_H
> > > > > > > ---
> > > > > > > > #define HAVE_DIRENT_H 1
> > > > > > > 11c12
> > > > > > > < #undef HAVE_DLFCN_H
> > > > > > > ---
> > > > > > > > #define HAVE_DLFCN_H 1
> > > > > > > 14c15
> > > > > > > < #undef HAVE_DOPRNT
> > > > > > > ---
> > > > > > > > /* #undef HAVE_DOPRNT */
> > > > > > > 17c18
> > > > > > > < #undef HAVE_GETCWD
> > > > > > > ---
> > > > > > > > #define HAVE_GETCWD 1
> > > > > > > 20c21
> > > > > > > < #undef HAVE_INTTYPES_H
> > > > > > > ---
> > > > > > > > #define HAVE_INTTYPES_H 1
> > > > > > > 23c24
> > > > > > > < #undef HAVE_MEMORY_H
> > > > > > > ---
> > > > > > > > #define HAVE_MEMORY_H 1
> > > > > > > 26c27
> > > > > > > < #undef HAVE_NDIR_H
> > > > > > > ---
> > > > > > > > /* #undef HAVE_NDIR_H */
> > > > > > > 29c30
> > > > > > > < #undef HAVE_PUTENV
> > > > > > > ---
> > > > > > > > #define HAVE_PUTENV 1
> > > > > > > 33c34
> > > > > > > < #undef HAVE_STAT_EMPTY_STRING_BUG
> > > > > > > ---
> > > > > > > > /* #undef HAVE_STAT_EMPTY_STRING_BUG */
> > > > > > > 36c37
> > > > > > > < #undef HAVE_STDBOOL_H
> > > > > > > ---
> > > > > > > > #define HAVE_STDBOOL_H 1
> > > > > > > 39c40
> > > > > > > < #undef HAVE_STDINT_H
> > > > > > > ---
> > > > > > > > #define HAVE_STDINT_H 1
> > > > > > > 42c43
> > > > > > > < #undef HAVE_STDLIB_H
> > > > > > > ---
> > > > > > > > #define HAVE_STDLIB_H 1
> > > > > > > 45c46
> > > > > > > < #undef HAVE_STRDUP
> > > > > > > ---
> > > > > > > > #define HAVE_STRDUP 1
> > > > > > > 48c49
> > > > > > > < #undef HAVE_STRINGS_H
> > > > > > > ---
> > > > > > > > #define HAVE_STRINGS_H 1
> > > > > > > 51c52
> > > > > > > < #undef HAVE_STRING_H
> > > > > > > ---
> > > > > > > > #define HAVE_STRING_H 1
> > > > > > > 55c56
> > > > > > > < #undef HAVE_SYS_DIR_H
> > > > > > > ---
> > > > > > > > /* #undef HAVE_SYS_DIR_H */
> > > > > > > 59c60
> > > > > > > < #undef HAVE_SYS_NDIR_H
> > > > > > > ---
> > > > > > > > /* #undef HAVE_SYS_NDIR_H */
> > > > > > > 62c63
> > > > > > > < #undef HAVE_SYS_STAT_H
> > > > > > > ---
> > > > > > > > #define HAVE_SYS_STAT_H 1
> > > > > > > 65c66
> > > > > > > < #undef HAVE_SYS_TIME_H
> > > > > > > ---
> > > > > > > > #define HAVE_SYS_TIME_H 1
> > > > > > > 68c69
> > > > > > > < #undef HAVE_SYS_TYPES_H
> > > > > > > ---
> > > > > > > > #define HAVE_SYS_TYPES_H 1
> > > > > > > 71c72
> > > > > > > < #undef HAVE_UNISTD_H
> > > > > > > ---
> > > > > > > > #define HAVE_UNISTD_H 1
> > > > > > > 74c75
> > > > > > > < #undef HAVE_VPRINTF
> > > > > > > ---
> > > > > > > > #define HAVE_VPRINTF 1
> > > > > > > 77c78
> > > > > > > < #undef HAVE__BOOL
> > > > > > > ---
> > > > > > > > #define HAVE__BOOL 1
> > > > > > > 80c81
> > > > > > > < #undef IS_DARWIN
> > > > > > > ---
> > > > > > > > /* #undef IS_DARWIN */
> > > > > > > 84c85
> > > > > > > < #undef LSTAT_FOLLOWS_SLASHED_SYMLINK
> > > > > > > ---
> > > > > > > > #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
> > > > > > > 87c88
> > > > > > > < #undef PACKAGE
> > > > > > > ---
> > > > > > > > #define PACKAGE "tuscany_sca_native"
> > > > > > > 90c91
> > > > > > > < #undef PACKAGE_BUGREPORT
> > > > > > > ---
> > > > > > > > #define PACKAGE_BUGREPORT ""
> > > > > > > 93c94
> > > > > > > < #undef PACKAGE_NAME
> > > > > > > ---
> > > > > > > > #define PACKAGE_NAME "tuscany_sca_native"
> > > > > > > 96c97
> > > > > > > < #undef PACKAGE_STRING
> > > > > > > ---
> > > > > > > > #define PACKAGE_STRING "tuscany_sca_native
1.0-incubator-M3"
> > > > > > > 99c100
> > > > > > > < #undef PACKAGE_TARNAME
> > > > > > > ---
> > > > > > > > #define PACKAGE_TARNAME "tuscany_sca_native"
> > > > > > > 102c103
> > > > > > > < #undef PACKAGE_VERSION
> > > > > > > ---
> > > > > > > > #define PACKAGE_VERSION "1.0-incubator-M3"
> > > > > > > 105c106
> > > > > > > < #undef STDC_HEADERS
> > > > > > > ---
> > > > > > > > #define STDC_HEADERS 1
> > > > > > > 108c109
> > > > > > > < #undef VERSION
> > > > > > > ---
> > > > > > > > #define VERSION "1.0-incubator-M3"
> > > > > > > 111c112
> > > > > > > < #undef const
> > > > > > > ---
> > > > > > > > /* #undef const */
> > > > > > > 116c117
> > > > > > > < #undef inline
> > > > > > > ---
> > > > > > > > /* #undef inline */
> > > > > > >
> > > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: Pete Robbins [mailto:[EMAIL PROTECTED]
> > > > > > > Sent: Wednesday, July 18, 2007 4:22 PM
> > > > > > > To: tuscany-dev@ws.apache.org
> > > > > > > Subject: Re: [SCA Native] preliminary ant build
> > > > > > >
> > > > > > > yeah I figured that... I did exactly the same when
committing
> > > > > > > changes earlier! I dodn't commit the changes inthe tools
> > folder.
> > > > > > >
> > > > > > > Cheers,
> > > > > > >
> > > > > > > On 18/07/07, Brady Johnson <[EMAIL PROTECTED]> wrote:
> > > > > > > >
> > > > > > > > Ok, I wasn't aware that I had changed the tools.
> > > > > > > >
> > > > > > > > I simply did a "svn diff . > patch_file" from the
tuscany
> > > > > > > > root
> > > > > dir.
> > > > > > > > You can disregard the tools changes. I'll look into it.
> > > > > > > >
> > > > > > > > Thanks
> > > > > > > >
> > > > > > > > --------------------
> > > > > > > > Brady Johnson
> > > > > > > > Lead Software Developer - HydraSCA Rogue Wave Software -
> > > > > > > > [EMAIL PROTECTED]
> > > > > > > >
> > > > > > > >
> > > > > > > > -----Original Message-----
> > > > > > > > From: Pete Robbins [mailto:[EMAIL PROTECTED]
> > > > > > > > Sent: Wednesday, July 18, 2007 4:16 PM
> > > > > > > > To: tuscany-dev@ws.apache.org
> > > > > > > > Subject: Re: [SCA Native] preliminary ant build
> > > > > > > >
> > > > > > > > Cool! I've applied this change as well. The update2
patch
> > > > > > > > contained changes to the tools/TuscanyDriver/build.xml.
This
> >
> > > > > > > > doesn't work so you
> > > > > > >
> > > > > > > > may want to look at it.
> > > > > > > >
> > > > > > > > Cheers,
> > > > > > > >
> > > > > > > > On 18/07/07, Brady Johnson <[EMAIL PROTECTED]>
wrote:
> > > > > > > > >
> > > > > > > > > If that's all we need the tuscany_sca_config.h file
for
> > > > > > > > > then, yes this
> > > > > > > >
> > > > > > > > > just got a whole lot easier. We can do the following
on
> > > > > > > > > the Tuscany-BaseCompiler
> > > > > > > > >
> > > > > > > > >  <condition property="mac" value="true">
> > > > > > > > >    <os family="mac"/>
> > > > > > > > >  </condition>
> > > > > > > > >
> > > > > > > > >  <compiler id="Tuscany-BaseCompiler"
multithreaded="true"
> > > > > > > > > exceptions="true" rtti="true">
> > > > > > > > >    <defineset if="windows"
> > > > > > > > > define="WIN32,_CRT_SECURE_NO_DEPRECATE,SCA_EXPORTS"/>
> > > > > > > > >    <defineset if="mac" define="IS_DARWIN"/>
> > > > > > > > >    <includepath path="${sdo.include.dir}"/>
> > > > > > > > >    <includepath path="${tuscanySCA.root.dir}"/> <!--
> > > > > > > > > tuscany_sca_config.h -->
> > > > > > > > >    <includepath path="${tuscanySCA.root.src.dir}"/>
> > > > > > > > >    <includepath
> > > > > > > > > path="${tuscanySCA.root.src.dir}/core/src"/>
> > > > > > > > >  </compiler>
> > > > > > > > >
> > > > > > > > > --------------------
> > > > > > > > > Brady Johnson
> > > > > > > > > Lead Software Developer - HydraSCA Rogue Wave Software
-
> > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > >
> > > > > > > > > -----Original Message-----
> > > > > > > > > From: Pete Robbins [mailto:[EMAIL PROTECTED]
> > > > > > > > > Sent: Wednesday, July 18, 2007 3:41 PM
> > > > > > > > > To: tuscany-dev@ws.apache.org
> > > > > > > > > Subject: Re: [SCA Native] preliminary ant build
> > > > > > > > >
> > > > > > > > > On 18/07/07, Brady Johnson <[EMAIL PROTECTED]>
wrote:
> > > > > > > > > >
> > > > > > > > > > I uploaded a patch on top of what you submit to svn.
> > > > > > > > > >
> > > > > > > > > > Here is a description of what I changed:
> > > > > > > > > >
> > > > > > > > > > - Changed the name of compilers.xml to system.xml.
> > > > > > > > > >
> > > > > > > > > > - This update has better support for a
> > > > > > > > > > platform.properties file that
> > > > > > > >
> > > > > > > > > > is completely empty.
> > > > > > > > > >  That is, all of the platform dependent items are
> > > > > > > > > > figured out by
> > > > > > > > ant.
> > > > > > > > > > If they are set in
> > > > > > > > > >  the platform.properties file then they override the
ant
> > > > > > > > > determination.
> > > > > > > > > >
> > > > > > > > > > - Better directory path management has been added to
the
> >
> > > > > > > > > > root build.xml and  runtime/core/src/build.xml
files.
> > > > > > > > > >
> > > > > > > > > > - The install and clean targets in runtime/core/src
have
> >
> > > > > > > > > > been
> > > > > > > > > completed.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > With respect to your latest post regarding
> > > > > "tuscany-sca-config.h":
> > > > > > > > > > I knew this was a problem on clean systems and had
> > > > > > > > > > envisioned either
> > > > > > > >
> > > > > > > > > > running a script or using a slimmed down
> > > > > > > > > > automake/configure to
> > > > >
> > > > > > > > > > setup
> > > > > > > >
> > > > > > > > > > this file and any platform specific parameters.
That's
> > > > > > > > > > certainly something we'll have to address, what do
you
> > think?
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > The only reason we use this automake generated file is
to
> > > > > > > > > set the IS_DARWIN compiler flag for running on Mac OS
X. I
> >
> > > > > > > > > expect we
> > > > >
> > > > > > > > > can use
> > > > > > >
> > > > > > > > > a
> > > > > > > >
> > > > > > > > > different technique in ant to set this flag. Is there
a
> > > > > "family=mac"
> > > > > > > > > or somesuch in ant? The automake simply runs a 'uname
-s'
> > > > > > > > > command to
> > > > > > >
> > > > > > > > > figure it out.
> > > > > > > > >
> > > > > > > > > I think a goal for this shoul be that I can do a clean
> > > > > > > > > extract from svn and type "ant" in the top level
directory
> >
> > > > > > > > > and it will build with
> > > > > > >
> > > > > > > > > everything defaulted. We need various pre-reqs defined
> > > > > > > > > (SDO loccation,
> > > > > > > > > + other pre-reqs) but we should try to make this as
simple
> >
> > > > > > > > > + as
> > > > > > > > > possible.
> > > > > > > > >
> > > > > > > > > Cheers,
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > --------------------
> > > > > > > > > > Brady Johnson
> > > > > > > > > > Lead Software Developer - HydraSCA Rogue Wave
Software -
> >
> > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > -----Original Message-----
> > > > > > > > > > From: Pete Robbins [mailto:[EMAIL PROTECTED]
> > > > > > > > > > Sent: Wednesday, July 18, 2007 9:22 AM
> > > > > > > > > > To: tuscany-dev@ws.apache.org
> > > > > > > > > > Subject: Re: [SCA Native] preliminary ant build
> > > > > > > > > >
> > > > > > > > > > the install dir defaults to sca/deploy so I think we
> > > > > > > > > > don't need any properties other than overrides.
> > > > > > > > > >
> > > > > > > > > > I'll check in what I have. so youi can see.
> > > > > > > > > >
> > > > > > > > > > Cheers,
> > > > > > > > > >
> > > > > > > > > > On 18/07/07, Brady Johnson <[EMAIL PROTECTED]>
> > wrote:
> > > > > > > > > > >
> > > > > > > > > > > Pete,
> > > > > > > > > > >
> > > > > > > > > > > That's a good idea. Then the only thing that
really
> > > > > > > > > > > need to be set
> > > > > > > >
> > > > > > > > > > > in platform.properties file would be:
> > > > > > > > > > >        tuscanySCA.install.dir
> > > > > > > > > > >        and any possible overides
> > > > > > > > > > >
> > > > > > > > > > > I'll put that together real quick and upload it.
> > > > > > > > > > >
> > > > > > > > > > > Thanks
> > > > > > > > > > >
> > > > > > > > > > > --------------------
> > > > > > > > > > > Brady Johnson
> > > > > > > > > > > Lead Software Developer - HydraSCA Rogue Wave
Software
> >
> > > > > > > > > > > - [EMAIL PROTECTED]
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > -----Original Message-----
> > > > > > > > > > > From: Pete Robbins
[mailto:[EMAIL PROTECTED]
> > > > > > > > > > > Sent: Wednesday, July 18, 2007 9:00 AM
> > > > > > > > > > > To: tuscany-dev@ws.apache.org
> > > > > > > > > > > Subject: Re: [SCA Native] preliminary ant build
> > > > > > > > > > >
> > > > > > > > > > > On 18/07/07, Pete Robbins
<[EMAIL PROTECTED]>
> > wrote:
> > > > > > > > > > > > On 18/07/07, Brady Johnson
<[EMAIL PROTECTED]>
> > wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > Pete,
> > > > > > > > > > > > >
> > > > > > > > > > > > > Thanks for trying out the ant build scripts.
> > > > > > > > > > > > >
> > > > > > > > > > > > > Regarding core.dir, you're right, the name
will
> > > > > > > > > > > > > need to
> > > > > > > > change.
> > > > > > > > > > > > > I can do that no problem.
> > > > > > > > > > > > >
> > > > > > > > > > > > > As for the "tuscanySCA.root.dir" : Your
suggestion
> >
> > > > > > > > > > > > > will work
> > > > > > >
> > > > > > > > > > > > > if you only execute ant from the root
directory,
> > > > > > > > > > > > > but not
> > > > >
> > > > > > > > > > > > > if you execute ant
> > > > > > > > > > >
> > > > > > > > > > > > > from the runtime/core/src directory. That's
why I
> > > > > > > > > > > > > put it
> > > > >
> > > > > > > > > > > > > in the platform.properties, which is accessed
by
> > > > > > > > > > > > > all
> > > > > > > build.xml's.
> > > > > > > >
> > > > > > > > > > > > > Its better ant coding style to have anything
that
> > > > > > > > > > > > > needs to be configured
> > > > > > > > > > >
> > > > > > > > > > > > > in a properties file, not in an ant build.xml
> > file.
> > > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > Yes... I realized that would limit you to
running
> > > > > > > > > > > > ant from
> > > > >
> > > > > > > > > > > > the
> > > > > > >
> > > > > > > > > > > > top
> > > > > > > > >
> > > > > > > > > > > > level. So, as most of the info in
> > > > > > > > > > > > platform.properties can be deduced
> > > > > > > > > >
> > > > > > > > > > > > would a better solution be to have a top level
(or
> > > > > > > > > > > > in antscripts
> > > > > > > > > > > > dir) platform-properties.xml that
> > > > > > > > > > > >  a) imports platform.properties for any
overrides
> > > > > > > > > > > >  b) sets the properties conditional on the
platform.
> > > > > > > > > > > >
> > > > > > > > > > > > e.g.
> > > > > > > > > > > >      <condition property="lib.ext" value='.so'
'>
> > > > > > > > > > > >        <os family='linux'/>
> > > > > > > > > > > >      </condition>
> > > > > > > > > > > >      <condition property="lib.ext" value='.dll'
'>
> > > > > > > > > > > >        <os family='windows'/>
> > > > > > > > > > > >      </condition>
> > > > > > > > > > > >      <condition property="lib.ext" value='.dylib
'>
> > > > > > > > > > > >        <os family='MacOSX?????'/>
> > > > > > > > > > > >      </condition>
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > the build.xml files would all import this top
level
> > file:
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > > > As for the platform.properties file for
windows:
> > > > > > > > > > > > > The property platform can/should be removed,
its
> > > > > > > > > > > > > not
> > > > > > > > necessary.
> > > > > > > > > > > > > If
> > > > > > > > > >
> > > > > > > > > > > > > the property "platform.compiler-definition" is
> > > > > > > > > > > > > set, then
> > > > >
> > > > > > > > > > > > > that value will be used for the compiler
> > > > > > > > > > > > > selection, else
> > > > >
> > > > > > > > > > > > > it will get set to msvc for windows as can be
seen
> >
> > > > > > > > > > > > > on line 18 of
> > > > > > > > > > compilers.xml.
> > > > > > > > > > > > >
> > > > > > > > > > > > > I think the way this should ship is to have
> > > > > > > > > > > > > several platform.properties files for the
> > different platform:
> > > > > > > > > > > > >        platform.properties.linux
> > > > > > > > > > > > >        platform.properties.windows
> > > > > > > > > > > > >        platform.properties.mac Which will each
> > > > > > > > > > > > > have values pre
> > > > > > > >
> > > > > > > > > > > > > configured for the corresponding
> > > > > > > > >
> > > > > > > > > > > > > platform. Then with either configure or a
shell
> > > > > > > > > > > > > script, the platform
> > > > > > > > > > >
> > > > > > > > > > > > > file wil be copied to platform.properties and
the
> > > > > > > > > > > > > directory properties will be set accordingly.
> > > > > > > > > > > > >
> > > > > > > > > > > > > -------------------- Brady Johnson Lead
Software
> > > > > > > > > > > > > Developer - HydraSCA Rogue Wave Software -
> > > > >
> > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > > -----Original Message-----
> > > > > > > > > > > > > From: Pete Robbins
> > > > > > > > > > > > > [mailto:[EMAIL PROTECTED]
> > > > > > > > > > > > > Sent: Wednesday, July 18, 2007 7:08 AM
> > > > > > > > > > > > > To: tuscany-dev@ws.apache.org
> > > > > > > > > > > > > Subject: Re: [SCA Native] preliminary ant
build
> > > > > > > > > > > > >
> > > > > > > > > > > > > I ran into a couple of issues tryingt o run
this
> > > > > > > > > > > > > ant
> > > > > build.
> > > > > > > > > > > > > Firstly I got an error with a path
> > > > > > > > > > > > >
xxxxx/cpp/sca/runtime/core/src/runtime/core/src. I
> >
> > > > > > > > > > > > > trcked this
> > > > > > > >
> > > > > > > > > > > > > down to the fact that the property core.dir is
set
> >
> > > > > > > > > > > > > in the top level build.xml to
"runtime/core/src"
> > > > > > > > > > > > > and in the
> > > > >
> > > > > > > > > > > > > runtime/core/src/build.xml the same property
name
> > > > > > > > > > > > > is used and set tu
> > > > > > > > > > >
> > > > > > > > > > > > > "tuscany/sca/core". It looks to me like the
second
> >
> > > > > > > > > > > > > defintion
> > > > > > >
> > > > > > > > > > > > > of core.dir is being ignored. I'm not an ant
> > expert ...
> > > > > > > > > > > > > do properties
> > > > > > > > > > > get propagated from higher level build files?
> > > > > > > > > > > > > I got around this by changing the name of
core.dir
> >
> > > > > > > > > > > > > to src.dir in
> > > > > > > > >
> > > > > > > > > > > > > one
> > > > > > > > > > >
> > > > > > > > > > > > > of the files.
> > > > > > > > > > > > >
> > > > > > > > > > > > > Rather than specifying the paths to the source
> > > > > > > > > > > > > code etc in the
> > > > > > > >
> > > > > > > > > > > > > platform.properties I would prefer to set
these
> > > > > > > > > > > > > automatically so
> > > > > > > > >
> > > > > > > > > > > > > in the top level build.xml I added:
> > > > > > > > > > > > >
> > > > > > > > > > > > > <property name="tuscanySCA.root.dir"
> > > > > > > > > > > > > location="$env.PWD}" />
> > > > > > > > > > > > >
> > > > > > > > > > > > > and then based other properties from this. It
> > > > > > > > > > > > > seemed to
> > > > > > > work!
> > > > > > > > > > > > >
> > > > > > > > > > > > > Do these changes make sense?
> > > > > > > > > > > > >
> > > > > > > > > > > > > Cheers,
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > > On 18/07/07, Pete Robbins
> > > > > > > > > > > > > <[EMAIL PROTECTED]>
> > > > > wrote:
> > > > > > > > > > > > > > I'd like some info on what I need to edit in
the
> > > > > > > > > > > platform.properties.
> > > > > > > > > > > > > > Particularly:
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > platform.compiler-definition=g++m32
> > > > > > > > > > > > > > platform=rhas4u4_gcc346
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > One good thing about automake is that it
detects
> >
> > > > > > > > > > > > > > your platform/compiler etc automatically.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Cheers,
> > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > On 17/07/07, Brady Johnson
> > > > > > > > > > > > > > <[EMAIL PROTECTED]>
> > > > > wrote:
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Pete,
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > I put together some documentation for
using
> > > > > > > > > > > > > > > ant with
> > > > >
> > > > > > > > > > > > > > > TuscanySCA
> > > > > > > > > > > > > Native.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > How's this?
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > -------------------- Brady Johnson Lead
> > > > > > > > > > > > > > > Software Developer - HydraSCA Rogue Wave
> > > > > > > > > > > > > > > Software -
> > > > > > >
> > > > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Using ant to build TuscanySCA Native
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > 1. Required Software to build TuscanySCA
> > > > > > > > > > > > > > > Native with
> > > > > > > ant:
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Ant:
> > > > > > > > > > > > > > >        Ant comes installed with almost all
> > > > > > > > > > > > > > > Linux
> > > > > > > > > distributions
> > > > > > > > > > > > > > >        version 1.6 or later
> > > > > > > > > > > > > > >        Download: http://ant.apache.org/
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > antcontrib:
> > > > > > > > > > > > > > >        version 1.0b3 or later
> > > > > > > > > > > > > > >        Download:
> > > > > > > > > > > > > > > http://ant-contrib.sourceforge.net/
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > antcontrib cpptasks.jar
> > > > > > > > > > > > > > >        version 1.0b4 or later
> > > > > > > > > > > > > > >        Download:
> > http://ant-contrib.sourceforge.net/
> > > > > > > > > > > > > > >        Information:
> > > > > > > > > > > > > > > http://ant-contrib.sourceforge.net/cc.html
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > 2. Installation Instructions:
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Linux
> > > > > > > > > > > > > > > -----
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Make sure JAVA_HOME is set before
starting.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Install ant according to
> > > > > > > > > > > http://ant.apache.org/manual/index.html.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Set the ANT_HOME variable to the directory
> > > > > > > > > > > > > > > where you
> > > > >
> > > > > > > > > > > > > > > install
> > > > > > > > > > > ant.
> > > > > > > > > > > > > > > export ANT_HOME="/home/you/ant"
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Add $ANT_HOME/bin to your path.
> > > > > > > > > > > > > > > export PATH="${PATH}:${ANT_HOME}/bin"
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Optional ant tasks, such as antcontrib and
> > > > > > > > > > > > > > > cpptasks,
> > > > >
> > > > > > > > > > > > > > > should be
> > > > > > > > > >
> > > > > > > > > > > > > > > installed in $ANT_HOME/lib So place the
> > > > > > > > > > > > > > > antcontrib and cpptasks jars
> > > > > > > > > > > > >
> > > > > > > > > > > > > > > there.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > If you dont have write access to
> > > > > > > > > > > > > > > $ANT_HOME/lib, do the
> > > > > > > > > > > following:
> > > > > > > > > > > > > > > - create ${user.home}/.ant/lib
> > > > > > > > > > > > > > > - place the jars here
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Avoid adding optional ant tasks to your
> > > > > > > > > > > > > > > classpath, this is
> > > > > > > > > > > > > problematic.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Windows
> > > > > > > > > > > > > > > -------
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Make sure JAVA_HOME is set before
starting.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Install ant according to
> > > > > > > > > > > http://ant.apache.org/manual/index.html.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Set the ANT_HOME variable to the directory
> > > > > > > > > > > > > > > where you
> > > > >
> > > > > > > > > > > > > > > install
> > > > > > > > > > > ant.
> > > > > > > > > > > > > > > set ANT_HOME=c:\ant
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Add %ANT_HOME%\bin to your path.
> > > > > > > > > > > > > > > set PATH=%PATH%;%ANT_HOME%\bin
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Optional ant tasks, such as antcontrib and
> > > > > > > > > > > > > > > cpptasks,
> > > > >
> > > > > > > > > > > > > > > should be
> > > > > > > > > >
> > > > > > > > > > > > > > > installed in %ANT_HOME%\lib So place the
> > > > > > > > > > > > > > > antcontrib and cpptasks
> > > > > > > > > > >
> > > > > > > > > > > > > > > jars there.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > If you dont have write access to
> > > > > > > > > > > > > > > %ANT_HOME%\lib, do the
> > > > > > > > > > > following:
> > > > > > > > > > > > > > > - create ${user.home}\.ant\lib
> > > > > > > > > > > > > > > - place the jars here
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Avoid adding optional ant tasks to your
> > > > > > > > > > > > > > > classpath, this is
> > > > > > > > > > > > > problematic.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > -----Original Message-----
> > > > > > > > > > > > > > > From: Pete Robbins
> > > > > > > > > > > > > > > [mailto:[EMAIL PROTECTED]
> > > > > > > > > > > > > > > Sent: Tuesday, July 17, 2007 1:24 AM
> > > > > > > > > > > > > > > To: tuscany-dev@ws.apache.org
> > > > > > > > > > > > > > > Subject: Re: [SCA Native] preliminary ant
> > > > > > > > > > > > > > > build
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Thanks Brady. I'll take a look at this. We
> > > > > > > > > > > > > > > will need
> > > > >
> > > > > > > > > > > > > > > doc
> > > > > > >
> > > > > > > > > > > > > > > as to
> > > > > > > > > >
> > > > > > > > > > > > > > > what the dependencies are (cpptasks etc)
and
> > > > > > > > > > > > > > > any configuration
> > > > > > > > > >
> > > > > > > > > > > > > > > that is
> > > > > > > > > > > > > needed.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Cheers,
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > On 16/07/07, Brady Johnson
> > > > > > > > > > > > > > > <[EMAIL PROTECTED]>
> > > > > > > wrote:
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > For anyone interested, I uploaded
another
> > > > > > > > > > > > > > > > patch for this
> > > > > > > >
> > > > > > > > > > > > > > > > JIRA that
> > > > > > > > > > > > >
> > > > > > > > > > > > > > > > makes it work better for windows.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > >
tuscanySCAnative_ant_update1.tar.gz
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > -------------------- Brady Johnson Lead
> > > > > > > > > > > > > > > > Software Developer - HydraSCA Rogue Wave
> > > > > > > > > > > > > > > > Software
> > > > > > >
> > > > > > > > > > > > > > > > -
> > > > > > > >
> > > > > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > > > > > <mailto:[EMAIL PROTECTED]>
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > -----Original Message-----
> > > > > > > > > > > > > > > > From: Brady Johnson
> > > > > > > > > > > > > > > > [mailto:[EMAIL PROTECTED]
> > > > > > > > > > > > > > > > Sent: Monday, July 16, 2007 10:46 AM
> > > > > > > > > > > > > > > > To: tuscany-dev@ws.apache.org
> > > > > > > > > > > > > > > > Subject: [SCA Native] preliminary ant
build
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Hello,
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > This may be the second time you receive
this
> >
> > > > > > > > > > > > > > > > email, the first time
> > > > > > > > > > > > >
> > > > > > > > > > > > > > > > I sent it with an attachment, which I
later
> > > > > > > > > > > > > > > > realized that this
> > > > > > > > > > >
> > > > > > > > > > > > > > > > dist list
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > may reject. So here it is again, w/o the
> > > > > > > > > > > > > > > > attachment. I
> > > > > > >
> > > > > > > > > > > > > > > > created
> > > > > > > > > > >
> > > > > > > > > > > > > > > > a JIRA and put the attachment there:
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > >
https://issues.apache.org/jira/browse/TUSCAN
> > > > > > > > > > > > > > > > Y-1438
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > According to a previous thread titled
"[SCA
> > > > > > > > > > > > > > > > Native] next
> > > > > > > >
> > > > > > > > > > > > > > > > release content
> > > > > > > > > > > > > > > > [was: Tuscany roadmap]" (I didnt want to
add
> >
> > > > > > > > > > > > > > > > another
> > > > > > > > "was"
> > > > > > > > > > > > > > > > redirection
> > > > > > > > > > > > > > > > ;) ), I have prepared ant build scripts
for
> > > > > > > > > > > cpp/sca/runtime/core.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > The tar.gz file attached to the jira
should
> > > > > > > > > > > > > > > > just
> > > > > > > > "overlay"
> > > > > > > > > > > > > > > > onto the tuscany SCA cpp source code
> > > > > > > > > > > > > > > > directory
> > > > > > > > structure.
> > > > > > > > > > > > > > > > It
> > > > > > > > > >
> > > > > > > > > > > > > > > > consists of the following files:
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > <tuscanySca Native Src dir>/
> > > > > > > > > > > > > > > >      |
> > > > > > > > > > > > > > > >      |---- build.xml
> > > > > > > > > > > > > > > >      |
> > > > > > > > > > > > > > > >      |---- antscripts/
> > > > > > > > > > > > > > > >      |         |
> > > > > > > > > > > > > > > >      |         |---- compilers.xml
> > > > > > > > > > > > > > > >      |         |---- compile-targets.xml
> > > > > > > > > > > > > > > >      |         |---- platform.properties
> > > > > > > > > > > > > > > >      |
> > > > > > > > > > > > > > > >      |---- runtime/core/src/build.xml
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > In order to use it, you will need to
modify
> > > > > > > > > > > > > > > > the platform.properties file. This will
> > > > > > > > > > > > > > > > later be taken
> > > > >
> > > > > > > > > > > > > > > > care of
> > > > > > > > >
> > > > > > > > > > > > > > > > by either configure, or maybe just an
> > > > > > > > > > > > > > > > install
> > > > > script.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Currently it compiles and links
> > > > > > > > > > > > > > > > runtime/core/src/tuscany/sca
> > > > > > > > > >
> > > > > > > > > > > > > > > > {core, extension, model, util} and
creates
> > > > > > > > > > libtuscany_sca.so.
> > > > > > > > > > > > > > > > The install target installs the lib and
the
> > > > > > > > > > > > > > > > headers from
> > > > > > > >
> > > > > > > > > > > > > > > > those
> > > > > > > > > > >
> > > > > > > > > > > > > > > > src directories to the install directory
> > > > > > > > > > > > > > > > specified
> > > > >
> > > > > > > > > > > > > > > > in
> > > > > > > > > > > > > platform.properties.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Give it a spin and let me know what you
> > > > > > > > > > > > > > > > think. It shouldnt
> > > > > > > > >
> > > > > > > > > > > > > > > > take much to finish it for the rest of
> > > > > > > > > > > > > > > > tuscany
> > > > > cpp.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > If it works out, we can then discuss how
to
> > > > > > > > > > > > > > > > configure platform.properties.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > -------------------- Brady Johnson Lead
> > > > > > > > > > > > > > > > Software Developer - HydraSCA Rogue Wave
> > > > > > > > > > > > > > > > Software
> > > > > > >
> > > > > > > > > > > > > > > > -
> > > > > > > >
> > > > > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > > > > > <mailto:[EMAIL PROTECTED]>
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > >
--------------------------------------------
> > > > > > > > > > > > > > > > ------
> > > > > > > > > > > > > > > > ----
> > > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > > ----
> > > > > > > > > > > > > > > > --- To unsubscribe, e-mail:
> > > > > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > > > > > For additional commands, e-mail:
> > > > > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > Pete
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
----------------------------------------------
> > > > > > > > > > > > > > > ------
> > > > > > > > > > > > > > > ----
> > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > ----
> > > > > > > > > > > > > > > - To unsubscribe, e-mail:
> > > > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > > > > For additional commands, e-mail:
> > > > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
----------------------------------------------
> > > > > > > > > > > > > > > ------
> > > > > > > > > > > > > > > ----
> > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > --
> > > > > > > > > > > > > > > ----
> > > > > > > > > > > > > > > - To unsubscribe, e-mail:
> > > > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > > > > For additional commands, e-mail:
> > > > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > --
> > > > > > > > > > > > > > Pete
> > > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > > --
> > > > > > > > > > > > > Pete
> > > > > > > > > > > > >
> > > > > > > > > > > > >
--------------------------------------------------
> > > > > > > > > > > > > ------
> > > > > > > > > > > > > ----
> > > > > > > > > > > > > --
> > > > > > > > > > > > > --
> > > > > > > > > > > > > --
> > > > > > > > > > > > > --
> > > > > > > > > > > > > - To unsubscribe, e-mail:
> > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > > For additional commands, e-mail:
> > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
--------------------------------------------------
> > > > > > > > > > > > > ------
> > > > > > > > > > > > > ----
> > > > > > > > > > > > > --
> > > > > > > > > > > > > --
> > > > > > > > > > > > > --
> > > > > > > > > > > > > --
> > > > > > > > > > > > > - To unsubscribe, e-mail:
> > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > > For additional commands, e-mail:
> > > > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > --
> > > > > > > > > > > > Pete
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > --
> > > > > > > > > > > Pete
> > > > > > > > > > >
> > > > > > > > > > >
------------------------------------------------------
> > > > > > > > > > > ------
> > > > > > > > > > > ----
> > > > > > > > > > > --
> > > > > > > > > > > --
> > > > > > > > > > > - To unsubscribe, e-mail:
> > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > For additional commands, e-mail:
> > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
------------------------------------------------------
> > > > > > > > > > > ------
> > > > > > > > > > > ----
> > > > > > > > > > > --
> > > > > > > > > > > --
> > > > > > > > > > > - To unsubscribe, e-mail:
> > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > > For additional commands, e-mail:
> > > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > --
> > > > > > > > > > Pete
> > > > > > > > > >
> > > > > > > > > >
--------------------------------------------------------
> > > > > > > > > > ------
> > > > > > > > > > ----
> > > > > > > > > > --
> > > > > > > > > > - To unsubscribe, e-mail:
> > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > For additional commands, e-mail:
> > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
--------------------------------------------------------
> > > > > > > > > > ------
> > > > > > > > > > ----
> > > > > > > > > > --
> > > > > > > > > > - To unsubscribe, e-mail:
> > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > > For additional commands, e-mail:
> > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Pete
> > > > > > > > >
> > > > > > > > >
----------------------------------------------------------
> > > > > > > > > ------
> > > > > > > > > ----
> > > > > > > > > - To unsubscribe, e-mail:
> > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > For additional commands, e-mail:
> > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
----------------------------------------------------------
> > > > > > > > > ------
> > > > > > > > > ----
> > > > > > > > > - To unsubscribe, e-mail:
> > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > For additional commands, e-mail:
> > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > --
> > > > > > > > Pete
> > > > > > > >
> > > > > > > >
------------------------------------------------------------
> > > > > > > > ------
> > > > > > > > --- To unsubscribe, e-mail:
> > > > > > > > [EMAIL PROTECTED]
> > > > > > > > For additional commands, e-mail:
> > > > > > > > [EMAIL PROTECTED]
> > > > > > > >
> > > > > > > >
> > > > > > > >
------------------------------------------------------------
> > > > > > > > ------
> > > > > > > > --- To unsubscribe, e-mail:
> > > > > > > > [EMAIL PROTECTED]
> > > > > > > > For additional commands, e-mail:
> > > > > > > > [EMAIL PROTECTED]
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Pete
> > > > > > >
> > > > > > >
--------------------------------------------------------------
> > > > > > > ------
> > > > > > > - To unsubscribe, e-mail:
> > > > > > > [EMAIL PROTECTED]
> > > > > > > For additional commands, e-mail:
> > > > > > > [EMAIL PROTECTED]
> > > > > > >
> > > > > > >
> > > > > > >
--------------------------------------------------------------
> > > > > > > ------
> > > > > > > - To unsubscribe, e-mail:
> > > > > > > [EMAIL PROTECTED]
> > > > > > > For additional commands, e-mail:
> > > > > > > [EMAIL PROTECTED]
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Pete
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Pete
> > > > >
> > > > >
------------------------------------------------------------------
> > > > > --- To unsubscribe, e-mail:
[EMAIL PROTECTED]
> > > > > For additional commands, e-mail:
[EMAIL PROTECTED]
> > > > >
> > > > >
> > > > >
------------------------------------------------------------------
> > > > > --- To unsubscribe, e-mail:
[EMAIL PROTECTED]
> > > > > For additional commands, e-mail:
[EMAIL PROTECTED]
> > > > >
> > > > >
> > > > >
------------------------------------------------------------------
> > > > > --- To unsubscribe, e-mail:
[EMAIL PROTECTED]
> > > > > For additional commands, e-mail:
[EMAIL PROTECTED]
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Pete
> > > >
> > >
> > >
> > > --
> > > Pete
> > >
> >
> >
> > --
> > Pete
> >
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>


-- 
Pete

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to