You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Brady Johnson <bj...@roguewave.com> on 2007/08/07 18:51:51 UTC

RE: [SCA Native] preliminary ant build

I have 2 outstanding patches uploaded for the TuscanySCA Native ant
build:
  - tuscany_patch_update7_jira1438
  - tuscany_patch_update8_jira1438

https://issues.apache.org/jira/browse/TUSCANY-1438

Could someone submit them for me please.

I had a bit of spare time this weekend, so I'll be uploading the ant
build files for TuscanySDO Native soon.

I still haven't had a chance to advance the M4 design yet, I hope to be
able to start this afternoon.

Thanks

--------------------
Brady Johnson
Lead Software Developer - HydraSCA
Rogue Wave Software - brady.johnson@roguewave.com


-----Original Message-----
From: Brady Johnson [mailto:bjohnson@roguewave.com] 
Sent: Monday, July 30, 2007 9:14 AM
To: tuscany-dev@ws.apache.org
Subject: RE: [SCA Native] preliminary ant build


I added a utility target that displays all of the system properties.
Since its in system.xml, it can be executed from any build.xml that
imports system.xml, which is pretty much anywhere. 

Below is a sample output.

The "svn diff" patch is attached.

--------------------
Brady Johnson
Lead Software Developer - HydraSCA
Rogue Wave Software - brady.johnson@roguewave.com


[bjohnson@pyramid4 sca]$ ant display.system
Buildfile: build.xml

check.ws:

check.python:

check.php:

check.ruby:

check.rest:

display.system:
     [echo]
     [echo] TuscanySCA paths
     [echo]   tuscanySDO.install.dir=
/nfs/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sdo/deploy
     [echo]   tuscanySCA.root.dir=
/amd/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca
     [echo]   tuscanySCA.root.src.dir=
/amd/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca/runtime
     [echo]   tuscanySCA.install.dir=
/nfs/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca/deploy
     [echo]   tuscanySCA.library.version=  '.0.0.0'
     [echo]
     [echo] TuscanySCA compiler configuration
     [echo]   compiler.name=               'g++'
     [echo]   lib.ext=                     '.so'
     [echo]   dll.ext=                     ''
     [echo]   lib.prefix=                  'lib'
     [echo]   object.ext=                  '.o'
     [echo]   exe.ext=                     ''
     [echo]   script.ext=                  '.sh'
     [echo]
     [echo] TuscanySCA ws extension enabled
     [echo]   axis2c.home.dir=
/nfs/homes/bjohnson/tuscany_cpp/axis2c-src-0.96/deploy
     [echo]
     [echo] TuscanySCA php extension enabled
     [echo]   php.lib.dir=
/nfs/homes/bjohnson/tuscany_cpp/php-5.1.6/deploy/lib
     [echo]   php.include.dir=
/nfs/homes/bjohnson/tuscany_cpp/php-5.1.6/deploy/include/php
     [echo]   php.sca.sdo.lib.dir=
/nfs/homes/bjohnson/tuscany_cpp/sdo-1.0.3/lib
     [echo]   php.sca.sdo.include.dir=
/nfs/homes/bjohnson/tuscany_cpp/sdo-1.0.3
     [echo]
     [echo] TuscanySCA python extension enabled
     [echo]   python.lib.dir=
/nfs/homes/bjohnson/tuscany_cpp/Python-2.5.1/deploy/lib
     [echo]   python.include.dir=
/nfs/homes/bjohnson/tuscany_cpp/Python-2.5.1/deploy/include/python2.5
     [echo]   python.version=           python2.5
     [echo]
     [echo] TuscanySCA rest extension enabled
     [echo]   rest.curl.lib.dir=        /usr/lib
     [echo]   rest.curl.include.dir=    /usr/include/curl
     [echo]   rest.httpd.include.dir=
/nfs/homes/bjohnson/tuscany_cpp/httpd-2.0.59/deploy/include
     [echo]   rest.apr.include.dir=     /usr/include/apr-0
     [echo]
     [echo] TuscanySCA ruby extension enabled
     [echo]   ruby.lib.dir=
/nfs/homes/bjohnson/tuscany_cpp/ruby-1.8.6/deploy/lib
     [echo]   ruby.include.dir=
/nfs/homes/bjohnson/tuscany_cpp/ruby-1.8.6/deploy/include
     [echo]

BUILD SUCCESSFUL
Total time: 1 second
[bjohnson@pyramid4 sca]$





-----Original Message-----
From: Pete Robbins [mailto:robbinspg@googlemail.com]
Sent: Friday, July 27, 2007 1:13 PM
To: tuscany-dev@ws.apache.org
Subject: Re: [SCA Native] preliminary ant build

and now I've moved the core schema to cpp/sca/runtime/core/xsd

On 27/07/07, Pete Robbins <ro...@googlemail.com> wrote:
> OK.. done! runtime/core/build.xml replaces runtime/core/src/build.xml
>
> I'll move the xsd dir later.
>
> Cheers,
>
> On 27/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> >
> > Your changes sound good. When you move the build.xml up to 
> > tuscany/cpp/sca/runtime/core, you'll have to change the path 
> > properties and the basedir of the root <project/> element.
> >
> > --------------------
> > Brady Johnson
> > Lead Software Developer - HydraSCA
> > Rogue Wave Software - brady.johnson@roguewave.com
> >
> >
> > -----Original Message-----
> > From: Pete Robbins [mailto:robbinspg@googlemail.com]
> > Sent: Friday, July 27, 2007 3:15 AM
> > To: tuscany-dev@ws.apache.org
> > Subject: Re: [SCA Native] preliminary ant build
> >
> > I've applied the latest patch and it looks good. I have added 
> > install and clean targets for the xsd schema that get deployed.
> >
> > I think the schema that are currently in tuscany/cpp/sca/xsd should 
> > be moved to tuscany/cpp/sca/runtime/core/xsd which would be a more 
> > logical place for them. I would also like to move the build.xml file

> > from tuscany/cpp/sca/runtime/core/src up one level to 
> > tuscany/cpp/sca/runtime/core.
> >
> > What do you think?
> >
> > Cheers,
> >
> > On 26/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> > >
> > > I updated yet another patch which includes the following changes:
> > >
> > > - compile_targets.xml added <cpp-install-lib/> which calls 
> > > <cpp-install-file/>.
> > >  This fixes the case for windows where *.lib needs to go in lib/ 
> > > and *.dll in bin/
> > > - system.xml added targets:
> > >  <check.ws/>, <check.php/>, <check.python/>, <check.rest/>, 
> > > <check.ruby/>  These are called by the extension compile, link, 
> > > and install targets to check  if the respective extensions have 
> > > been enabled.
> > > - Added export definitions for Windows extension compilations.
> > > - Added dependant libraries to extension link targets.
> > >
> > >
> > > I think this should pretty much cover everything except the
samples.
> > >
> > >
> > > --------------------
> > > Brady Johnson
> > > Lead Software Developer - HydraSCA Rogue Wave Software - 
> > > brady.johnson@roguewave.com
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: Pete Robbins [mailto:robbinspg@googlemail.com]
> > > Sent: Thursday, July 26, 2007 12:44 AM
> > > To: tuscany-dev@ws.apache.org
> > > Subject: Re: [SCA Native] preliminary ant build
> > >
> > > More good stuff. I've applied the latest patch but there are some 
> > > issues.
> > >
> > > From a clean build if you just type "ant" in the top level cpp/sca

> > > directory then the build will fail on tuscany_sca_cpp because it 
> > > needs
> >
> > > to link against <deploy_dir>/lib/tuscany_sca.dll which has not yet

> > > been installed as all the "build" targets are run recursively 
> > > before the "install" targets.
> > >
> > > I also get a lot of unresolved references on windows when linking 
> > > the tuscany_sca_cpp which I will look into.
> > >
> > > Cheers,
> > >
> > > On 25/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> > > >
> > > > I just uploaded patch update 5 which includes the following:
> > > >
> > > > - runtime/extensions/php/build.xml
> > > > - minor change to php code so that it compiles
> > > > - compile-targets.xml added cpp-link-core which does not link in

> > > > the
> >
> > > > tuscany_sca lib and changed cpp-link so that it does link it in.
> > > >
> > > > I'm working on the windows exports for the extensions, but 
> > > > windows isn't behaving for me right now. (I really do dislike 
> > > > working with
> > > > microsoft) Hopefully I'll have this done soon.
> > > >
> > > > --------------------
> > > > Brady Johnson
> > > > Lead Software Developer - HydraSCA Rogue Wave Software - 
> > > > brady.johnson@roguewave.com
> > > >
> > > >
> > >
> > > --
> > > Pete
> > >
> > > ------------------------------------------------------------------
> > > --- To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > >
> > >
> > > ------------------------------------------------------------------
> > > --- To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > >
> > >
> >
> >
> > --
> > Pete
> >
> > --------------------------------------------------------------------
> > - To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
> >
> > --------------------------------------------------------------------
> > - To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
> >
>
>
> --
> Pete
>


--
Pete

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: [SCA Native] preliminary ant build

Posted by Pete Robbins <ro...@googlemail.com>.
I noticed that the core header files were getting installed in the
wrong place: ...deploy/include/src/tuscany... rather than
...deploy/include/tuscany... etc so I fixed this.

Cheers,

On 07/08/2007, Pete Robbins <ro...@googlemail.com> wrote:
> I applied 7 today and will look at 8 now.
>
> Cheers
>
> On 07/08/07, Brady Johnson <bj...@roguewave.com> wrote:
> >
> > I have 2 outstanding patches uploaded for the TuscanySCA Native ant
> > build:
> >  - tuscany_patch_update7_jira1438
> >  - tuscany_patch_update8_jira1438
> >
> > https://issues.apache.org/jira/browse/TUSCANY-1438
> >
> > Could someone submit them for me please.
> >
> > I had a bit of spare time this weekend, so I'll be uploading the ant
> > build files for TuscanySDO Native soon.
> >
> > I still haven't had a chance to advance the M4 design yet, I hope to be
> > able to start this afternoon.
> >
> > Thanks
> >
> > --------------------
> > Brady Johnson
> > Lead Software Developer - HydraSCA
> > Rogue Wave Software - brady.johnson@roguewave.com
> >
> >
> > -----Original Message-----
> > From: Brady Johnson [mailto:bjohnson@roguewave.com]
> > Sent: Monday, July 30, 2007 9:14 AM
> > To: tuscany-dev@ws.apache.org
> > Subject: RE: [SCA Native] preliminary ant build
> >
> >
> > I added a utility target that displays all of the system properties.
> > Since its in system.xml, it can be executed from any build.xml that
> > imports system.xml, which is pretty much anywhere.
> >
> > Below is a sample output.
> >
> > The "svn diff" patch is attached.
> >
> > --------------------
> > Brady Johnson
> > Lead Software Developer - HydraSCA
> > Rogue Wave Software - brady.johnson@roguewave.com
> >
> >
> > [bjohnson@pyramid4 sca]$ ant display.system
> > Buildfile: build.xml
> >
> > check.ws:
> >
> > check.python:
> >
> > check.php:
> >
> > check.ruby:
> >
> > check.rest:
> >
> > display.system:
> >     [echo]
> >     [echo] TuscanySCA paths
> >     [echo]   tuscanySDO.install.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sdo/deploy
> >     [echo]   tuscanySCA.root.dir=
> > /amd/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca
> >     [echo]   tuscanySCA.root.src.dir=
> > /amd/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca/runtime
> >     [echo]   tuscanySCA.install.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca/deploy
> >     [echo]   tuscanySCA.library.version=  '.0.0.0'
> >     [echo]
> >     [echo] TuscanySCA compiler configuration
> >     [echo]   compiler.name=               'g++'
> >     [echo]   lib.ext=                     '.so'
> >     [echo]   dll.ext=                     ''
> >     [echo]   lib.prefix=                  'lib'
> >     [echo]   object.ext=                  '.o'
> >     [echo]   exe.ext=                     ''
> >     [echo]   script.ext=                  '.sh'
> >     [echo]
> >     [echo] TuscanySCA ws extension enabled
> >     [echo]   axis2c.home.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/axis2c-src-0.96/deploy
> >     [echo]
> >     [echo] TuscanySCA php extension enabled
> >     [echo]   php.lib.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/php-5.1.6/deploy/lib
> >     [echo]   php.include.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/php-5.1.6/deploy/include/php
> >     [echo]   php.sca.sdo.lib.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/sdo-1.0.3/lib
> >     [echo]   php.sca.sdo.include.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/sdo-1.0.3
> >     [echo]
> >     [echo] TuscanySCA python extension enabled
> >     [echo]   python.lib.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/Python-2.5.1/deploy/lib
> >     [echo]   python.include.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/Python-2.5.1/deploy/include/python2.5
> >     [echo]   python.version=           python2.5
> >     [echo]
> >     [echo] TuscanySCA rest extension enabled
> >     [echo]   rest.curl.lib.dir=        /usr/lib
> >     [echo]   rest.curl.include.dir=    /usr/include/curl
> >     [echo]   rest.httpd.include.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/httpd-2.0.59/deploy/include
> >     [echo]   rest.apr.include.dir=     /usr/include/apr-0
> >     [echo]
> >     [echo] TuscanySCA ruby extension enabled
> >     [echo]   ruby.lib.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/ruby-1.8.6/deploy/lib
> >     [echo]   ruby.include.dir=
> > /nfs/homes/bjohnson/tuscany_cpp/ruby-1.8.6/deploy/include
> >     [echo]
> >
> > BUILD SUCCESSFUL
> > Total time: 1 second
> > [bjohnson@pyramid4 sca]$
> >
> >
> >
> >
> >
> > -----Original Message-----
> > From: Pete Robbins [mailto:robbinspg@googlemail.com]
> > Sent: Friday, July 27, 2007 1:13 PM
> > To: tuscany-dev@ws.apache.org
> > Subject: Re: [SCA Native] preliminary ant build
> >
> > and now I've moved the core schema to cpp/sca/runtime/core/xsd
> >
> > On 27/07/07, Pete Robbins <ro...@googlemail.com> wrote:
> > > OK.. done! runtime/core/build.xml replaces runtime/core/src/build.xml
> > >
> > > I'll move the xsd dir later.
> > >
> > > Cheers,
> > >
> > > On 27/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> > > >
> > > > Your changes sound good. When you move the build.xml up to
> > > > tuscany/cpp/sca/runtime/core, you'll have to change the path
> > > > properties and the basedir of the root <project/> element.
> > > >
> > > > --------------------
> > > > Brady Johnson
> > > > Lead Software Developer - HydraSCA
> > > > Rogue Wave Software - brady.johnson@roguewave.com
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: Pete Robbins [mailto:robbinspg@googlemail.com]
> > > > Sent: Friday, July 27, 2007 3:15 AM
> > > > To: tuscany-dev@ws.apache.org
> > > > Subject: Re: [SCA Native] preliminary ant build
> > > >
> > > > I've applied the latest patch and it looks good. I have added
> > > > install and clean targets for the xsd schema that get deployed.
> > > >
> > > > I think the schema that are currently in tuscany/cpp/sca/xsd should
> > > > be moved to tuscany/cpp/sca/runtime/core/xsd which would be a more
> > > > logical place for them. I would also like to move the build.xml file
> >
> > > > from tuscany/cpp/sca/runtime/core/src up one level to
> > > > tuscany/cpp/sca/runtime/core.
> > > >
> > > > What do you think?
> > > >
> > > > Cheers,
> > > >
> > > > On 26/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> > > > >
> > > > > I updated yet another patch which includes the following changes:
> > > > >
> > > > > - compile_targets.xml added <cpp-install-lib/> which calls
> > > > > <cpp-install-file/>.
> > > > >  This fixes the case for windows where *.lib needs to go in lib/
> > > > > and *.dll in bin/
> > > > > - system.xml added targets:
> > > > >  <check.ws/>, <check.php/>, <check.python/>, <check.rest/>,
> > > > > <check.ruby/>  These are called by the extension compile, link,
> > > > > and install targets to check  if the respective extensions have
> > > > > been enabled.
> > > > > - Added export definitions for Windows extension compilations.
> > > > > - Added dependant libraries to extension link targets.
> > > > >
> > > > >
> > > > > I think this should pretty much cover everything except the
> > samples.
> > > > >
> > > > >
> > > > > --------------------
> > > > > Brady Johnson
> > > > > Lead Software Developer - HydraSCA Rogue Wave Software -
> > > > > brady.johnson@roguewave.com
> > > > >
> > > > >
> > > > >
> > > > > -----Original Message-----
> > > > > From: Pete Robbins [mailto:robbinspg@googlemail.com]
> > > > > Sent: Thursday, July 26, 2007 12:44 AM
> > > > > To: tuscany-dev@ws.apache.org
> > > > > Subject: Re: [SCA Native] preliminary ant build
> > > > >
> > > > > More good stuff. I've applied the latest patch but there are some
> > > > > issues.
> > > > >
> > > > > From a clean build if you just type "ant" in the top level cpp/sca
> >
> > > > > directory then the build will fail on tuscany_sca_cpp because it
> > > > > needs
> > > >
> > > > > to link against <deploy_dir>/lib/tuscany_sca.dll which has not yet
> >
> > > > > been installed as all the "build" targets are run recursively
> > > > > before the "install" targets.
> > > > >
> > > > > I also get a lot of unresolved references on windows when linking
> > > > > the tuscany_sca_cpp which I will look into.
> > > > >
> > > > > Cheers,
> > > > >
> > > > > On 25/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> > > > > >
> > > > > > I just uploaded patch update 5 which includes the following:
> > > > > >
> > > > > > - runtime/extensions/php/build.xml
> > > > > > - minor change to php code so that it compiles
> > > > > > - compile-targets.xml added cpp-link-core which does not link in
> >
> > > > > > the
> > > >
> > > > > > tuscany_sca lib and changed cpp-link so that it does link it in.
> > > > > >
> > > > > > I'm working on the windows exports for the extensions, but
> > > > > > windows isn't behaving for me right now. (I really do dislike
> > > > > > working with
> > > > > > microsoft) Hopefully I'll have this done soon.
> > > > > >
> > > > > > --------------------
> > > > > > Brady Johnson
> > > > > > Lead Software Developer - HydraSCA Rogue Wave Software -
> > > > > > brady.johnson@roguewave.com
> > > > > >
> > > > > >
> > > > >
> > > > > --
> > > > > Pete
> > > > >
> > > > > ------------------------------------------------------------------
> > > > > --- To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > > > >
> > > > >
> > > > > ------------------------------------------------------------------
> > > > > --- To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Pete
> > > >
> > > > --------------------------------------------------------------------
> > > > - To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > > >
> > > >
> > > > --------------------------------------------------------------------
> > > > - To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > > >
> > > >
> > >
> > >
> > > --
> > > Pete
> > >
> >
> >
> > --
> > Pete
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
> >
>
>
> --
> Pete
>


-- 
Pete

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: [SCA Native] preliminary ant build

Posted by Pete Robbins <ro...@googlemail.com>.
I applied 7 today and will look at 8 now.

Cheers

On 07/08/07, Brady Johnson <bj...@roguewave.com> wrote:
>
> I have 2 outstanding patches uploaded for the TuscanySCA Native ant
> build:
>  - tuscany_patch_update7_jira1438
>  - tuscany_patch_update8_jira1438
>
> https://issues.apache.org/jira/browse/TUSCANY-1438
>
> Could someone submit them for me please.
>
> I had a bit of spare time this weekend, so I'll be uploading the ant
> build files for TuscanySDO Native soon.
>
> I still haven't had a chance to advance the M4 design yet, I hope to be
> able to start this afternoon.
>
> Thanks
>
> --------------------
> Brady Johnson
> Lead Software Developer - HydraSCA
> Rogue Wave Software - brady.johnson@roguewave.com
>
>
> -----Original Message-----
> From: Brady Johnson [mailto:bjohnson@roguewave.com]
> Sent: Monday, July 30, 2007 9:14 AM
> To: tuscany-dev@ws.apache.org
> Subject: RE: [SCA Native] preliminary ant build
>
>
> I added a utility target that displays all of the system properties.
> Since its in system.xml, it can be executed from any build.xml that
> imports system.xml, which is pretty much anywhere.
>
> Below is a sample output.
>
> The "svn diff" patch is attached.
>
> --------------------
> Brady Johnson
> Lead Software Developer - HydraSCA
> Rogue Wave Software - brady.johnson@roguewave.com
>
>
> [bjohnson@pyramid4 sca]$ ant display.system
> Buildfile: build.xml
>
> check.ws:
>
> check.python:
>
> check.php:
>
> check.ruby:
>
> check.rest:
>
> display.system:
>     [echo]
>     [echo] TuscanySCA paths
>     [echo]   tuscanySDO.install.dir=
> /nfs/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sdo/deploy
>     [echo]   tuscanySCA.root.dir=
> /amd/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca
>     [echo]   tuscanySCA.root.src.dir=
> /amd/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca/runtime
>     [echo]   tuscanySCA.install.dir=
> /nfs/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca/deploy
>     [echo]   tuscanySCA.library.version=  '.0.0.0'
>     [echo]
>     [echo] TuscanySCA compiler configuration
>     [echo]   compiler.name=               'g++'
>     [echo]   lib.ext=                     '.so'
>     [echo]   dll.ext=                     ''
>     [echo]   lib.prefix=                  'lib'
>     [echo]   object.ext=                  '.o'
>     [echo]   exe.ext=                     ''
>     [echo]   script.ext=                  '.sh'
>     [echo]
>     [echo] TuscanySCA ws extension enabled
>     [echo]   axis2c.home.dir=
> /nfs/homes/bjohnson/tuscany_cpp/axis2c-src-0.96/deploy
>     [echo]
>     [echo] TuscanySCA php extension enabled
>     [echo]   php.lib.dir=
> /nfs/homes/bjohnson/tuscany_cpp/php-5.1.6/deploy/lib
>     [echo]   php.include.dir=
> /nfs/homes/bjohnson/tuscany_cpp/php-5.1.6/deploy/include/php
>     [echo]   php.sca.sdo.lib.dir=
> /nfs/homes/bjohnson/tuscany_cpp/sdo-1.0.3/lib
>     [echo]   php.sca.sdo.include.dir=
> /nfs/homes/bjohnson/tuscany_cpp/sdo-1.0.3
>     [echo]
>     [echo] TuscanySCA python extension enabled
>     [echo]   python.lib.dir=
> /nfs/homes/bjohnson/tuscany_cpp/Python-2.5.1/deploy/lib
>     [echo]   python.include.dir=
> /nfs/homes/bjohnson/tuscany_cpp/Python-2.5.1/deploy/include/python2.5
>     [echo]   python.version=           python2.5
>     [echo]
>     [echo] TuscanySCA rest extension enabled
>     [echo]   rest.curl.lib.dir=        /usr/lib
>     [echo]   rest.curl.include.dir=    /usr/include/curl
>     [echo]   rest.httpd.include.dir=
> /nfs/homes/bjohnson/tuscany_cpp/httpd-2.0.59/deploy/include
>     [echo]   rest.apr.include.dir=     /usr/include/apr-0
>     [echo]
>     [echo] TuscanySCA ruby extension enabled
>     [echo]   ruby.lib.dir=
> /nfs/homes/bjohnson/tuscany_cpp/ruby-1.8.6/deploy/lib
>     [echo]   ruby.include.dir=
> /nfs/homes/bjohnson/tuscany_cpp/ruby-1.8.6/deploy/include
>     [echo]
>
> BUILD SUCCESSFUL
> Total time: 1 second
> [bjohnson@pyramid4 sca]$
>
>
>
>
>
> -----Original Message-----
> From: Pete Robbins [mailto:robbinspg@googlemail.com]
> Sent: Friday, July 27, 2007 1:13 PM
> To: tuscany-dev@ws.apache.org
> Subject: Re: [SCA Native] preliminary ant build
>
> and now I've moved the core schema to cpp/sca/runtime/core/xsd
>
> On 27/07/07, Pete Robbins <ro...@googlemail.com> wrote:
> > OK.. done! runtime/core/build.xml replaces runtime/core/src/build.xml
> >
> > I'll move the xsd dir later.
> >
> > Cheers,
> >
> > On 27/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> > >
> > > Your changes sound good. When you move the build.xml up to
> > > tuscany/cpp/sca/runtime/core, you'll have to change the path
> > > properties and the basedir of the root <project/> element.
> > >
> > > --------------------
> > > Brady Johnson
> > > Lead Software Developer - HydraSCA
> > > Rogue Wave Software - brady.johnson@roguewave.com
> > >
> > >
> > > -----Original Message-----
> > > From: Pete Robbins [mailto:robbinspg@googlemail.com]
> > > Sent: Friday, July 27, 2007 3:15 AM
> > > To: tuscany-dev@ws.apache.org
> > > Subject: Re: [SCA Native] preliminary ant build
> > >
> > > I've applied the latest patch and it looks good. I have added
> > > install and clean targets for the xsd schema that get deployed.
> > >
> > > I think the schema that are currently in tuscany/cpp/sca/xsd should
> > > be moved to tuscany/cpp/sca/runtime/core/xsd which would be a more
> > > logical place for them. I would also like to move the build.xml file
>
> > > from tuscany/cpp/sca/runtime/core/src up one level to
> > > tuscany/cpp/sca/runtime/core.
> > >
> > > What do you think?
> > >
> > > Cheers,
> > >
> > > On 26/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> > > >
> > > > I updated yet another patch which includes the following changes:
> > > >
> > > > - compile_targets.xml added <cpp-install-lib/> which calls
> > > > <cpp-install-file/>.
> > > >  This fixes the case for windows where *.lib needs to go in lib/
> > > > and *.dll in bin/
> > > > - system.xml added targets:
> > > >  <check.ws/>, <check.php/>, <check.python/>, <check.rest/>,
> > > > <check.ruby/>  These are called by the extension compile, link,
> > > > and install targets to check  if the respective extensions have
> > > > been enabled.
> > > > - Added export definitions for Windows extension compilations.
> > > > - Added dependant libraries to extension link targets.
> > > >
> > > >
> > > > I think this should pretty much cover everything except the
> samples.
> > > >
> > > >
> > > > --------------------
> > > > Brady Johnson
> > > > Lead Software Developer - HydraSCA Rogue Wave Software -
> > > > brady.johnson@roguewave.com
> > > >
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: Pete Robbins [mailto:robbinspg@googlemail.com]
> > > > Sent: Thursday, July 26, 2007 12:44 AM
> > > > To: tuscany-dev@ws.apache.org
> > > > Subject: Re: [SCA Native] preliminary ant build
> > > >
> > > > More good stuff. I've applied the latest patch but there are some
> > > > issues.
> > > >
> > > > From a clean build if you just type "ant" in the top level cpp/sca
>
> > > > directory then the build will fail on tuscany_sca_cpp because it
> > > > needs
> > >
> > > > to link against <deploy_dir>/lib/tuscany_sca.dll which has not yet
>
> > > > been installed as all the "build" targets are run recursively
> > > > before the "install" targets.
> > > >
> > > > I also get a lot of unresolved references on windows when linking
> > > > the tuscany_sca_cpp which I will look into.
> > > >
> > > > Cheers,
> > > >
> > > > On 25/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> > > > >
> > > > > I just uploaded patch update 5 which includes the following:
> > > > >
> > > > > - runtime/extensions/php/build.xml
> > > > > - minor change to php code so that it compiles
> > > > > - compile-targets.xml added cpp-link-core which does not link in
>
> > > > > the
> > >
> > > > > tuscany_sca lib and changed cpp-link so that it does link it in.
> > > > >
> > > > > I'm working on the windows exports for the extensions, but
> > > > > windows isn't behaving for me right now. (I really do dislike
> > > > > working with
> > > > > microsoft) Hopefully I'll have this done soon.
> > > > >
> > > > > --------------------
> > > > > Brady Johnson
> > > > > Lead Software Developer - HydraSCA Rogue Wave Software -
> > > > > brady.johnson@roguewave.com
> > > > >
> > > > >
> > > >
> > > > --
> > > > Pete
> > > >
> > > > ------------------------------------------------------------------
> > > > --- To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > > >
> > > >
> > > > ------------------------------------------------------------------
> > > > --- To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > > >
> > > >
> > >
> > >
> > > --
> > > Pete
> > >
> > > --------------------------------------------------------------------
> > > - To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > >
> > >
> > > --------------------------------------------------------------------
> > > - To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > >
> > >
> >
> >
> > --
> > Pete
> >
>
>
> --
> Pete
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>


-- 
Pete

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


RE: [SCA Native] preliminary ant build

Posted by Brady Johnson <bj...@roguewave.com>.
I uploaded yet another patch for this JIRA
	https://issues.apache.org/jira/browse/TUSCANY-1438

Can someone please apply it.

Thanks

--------------------
Brady Johnson
Lead Software Developer - HydraSCA
Rogue Wave Software - brady.johnson@roguewave.com 

-----Original Message-----
From: Brady Johnson [mailto:bjohnson@roguewave.com] 
Sent: Tuesday, August 07, 2007 10:52 AM
To: tuscany-dev@ws.apache.org
Subject: RE: [SCA Native] preliminary ant build


I have 2 outstanding patches uploaded for the TuscanySCA Native ant
build:
  - tuscany_patch_update7_jira1438
  - tuscany_patch_update8_jira1438

https://issues.apache.org/jira/browse/TUSCANY-1438

Could someone submit them for me please.

I had a bit of spare time this weekend, so I'll be uploading the ant
build files for TuscanySDO Native soon.

I still haven't had a chance to advance the M4 design yet, I hope to be
able to start this afternoon.

Thanks

--------------------
Brady Johnson
Lead Software Developer - HydraSCA
Rogue Wave Software - brady.johnson@roguewave.com


-----Original Message-----
From: Brady Johnson [mailto:bjohnson@roguewave.com]
Sent: Monday, July 30, 2007 9:14 AM
To: tuscany-dev@ws.apache.org
Subject: RE: [SCA Native] preliminary ant build


I added a utility target that displays all of the system properties.
Since its in system.xml, it can be executed from any build.xml that
imports system.xml, which is pretty much anywhere. 

Below is a sample output.

The "svn diff" patch is attached.

--------------------
Brady Johnson
Lead Software Developer - HydraSCA
Rogue Wave Software - brady.johnson@roguewave.com


[bjohnson@pyramid4 sca]$ ant display.system
Buildfile: build.xml

check.ws:

check.python:

check.php:

check.ruby:

check.rest:

display.system:
     [echo]
     [echo] TuscanySCA paths
     [echo]   tuscanySDO.install.dir=
/nfs/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sdo/deploy
     [echo]   tuscanySCA.root.dir=
/amd/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca
     [echo]   tuscanySCA.root.src.dir=
/amd/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca/runtime
     [echo]   tuscanySCA.install.dir=
/nfs/homes/bjohnson/tuscany_cpp/tuscany_svn_head/sca/deploy
     [echo]   tuscanySCA.library.version=  '.0.0.0'
     [echo]
     [echo] TuscanySCA compiler configuration
     [echo]   compiler.name=               'g++'
     [echo]   lib.ext=                     '.so'
     [echo]   dll.ext=                     ''
     [echo]   lib.prefix=                  'lib'
     [echo]   object.ext=                  '.o'
     [echo]   exe.ext=                     ''
     [echo]   script.ext=                  '.sh'
     [echo]
     [echo] TuscanySCA ws extension enabled
     [echo]   axis2c.home.dir=
/nfs/homes/bjohnson/tuscany_cpp/axis2c-src-0.96/deploy
     [echo]
     [echo] TuscanySCA php extension enabled
     [echo]   php.lib.dir=
/nfs/homes/bjohnson/tuscany_cpp/php-5.1.6/deploy/lib
     [echo]   php.include.dir=
/nfs/homes/bjohnson/tuscany_cpp/php-5.1.6/deploy/include/php
     [echo]   php.sca.sdo.lib.dir=
/nfs/homes/bjohnson/tuscany_cpp/sdo-1.0.3/lib
     [echo]   php.sca.sdo.include.dir=
/nfs/homes/bjohnson/tuscany_cpp/sdo-1.0.3
     [echo]
     [echo] TuscanySCA python extension enabled
     [echo]   python.lib.dir=
/nfs/homes/bjohnson/tuscany_cpp/Python-2.5.1/deploy/lib
     [echo]   python.include.dir=
/nfs/homes/bjohnson/tuscany_cpp/Python-2.5.1/deploy/include/python2.5
     [echo]   python.version=           python2.5
     [echo]
     [echo] TuscanySCA rest extension enabled
     [echo]   rest.curl.lib.dir=        /usr/lib
     [echo]   rest.curl.include.dir=    /usr/include/curl
     [echo]   rest.httpd.include.dir=
/nfs/homes/bjohnson/tuscany_cpp/httpd-2.0.59/deploy/include
     [echo]   rest.apr.include.dir=     /usr/include/apr-0
     [echo]
     [echo] TuscanySCA ruby extension enabled
     [echo]   ruby.lib.dir=
/nfs/homes/bjohnson/tuscany_cpp/ruby-1.8.6/deploy/lib
     [echo]   ruby.include.dir=
/nfs/homes/bjohnson/tuscany_cpp/ruby-1.8.6/deploy/include
     [echo]

BUILD SUCCESSFUL
Total time: 1 second
[bjohnson@pyramid4 sca]$





-----Original Message-----
From: Pete Robbins [mailto:robbinspg@googlemail.com]
Sent: Friday, July 27, 2007 1:13 PM
To: tuscany-dev@ws.apache.org
Subject: Re: [SCA Native] preliminary ant build

and now I've moved the core schema to cpp/sca/runtime/core/xsd

On 27/07/07, Pete Robbins <ro...@googlemail.com> wrote:
> OK.. done! runtime/core/build.xml replaces runtime/core/src/build.xml
>
> I'll move the xsd dir later.
>
> Cheers,
>
> On 27/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> >
> > Your changes sound good. When you move the build.xml up to 
> > tuscany/cpp/sca/runtime/core, you'll have to change the path 
> > properties and the basedir of the root <project/> element.
> >
> > --------------------
> > Brady Johnson
> > Lead Software Developer - HydraSCA
> > Rogue Wave Software - brady.johnson@roguewave.com
> >
> >
> > -----Original Message-----
> > From: Pete Robbins [mailto:robbinspg@googlemail.com]
> > Sent: Friday, July 27, 2007 3:15 AM
> > To: tuscany-dev@ws.apache.org
> > Subject: Re: [SCA Native] preliminary ant build
> >
> > I've applied the latest patch and it looks good. I have added 
> > install and clean targets for the xsd schema that get deployed.
> >
> > I think the schema that are currently in tuscany/cpp/sca/xsd should 
> > be moved to tuscany/cpp/sca/runtime/core/xsd which would be a more 
> > logical place for them. I would also like to move the build.xml file

> > from tuscany/cpp/sca/runtime/core/src up one level to 
> > tuscany/cpp/sca/runtime/core.
> >
> > What do you think?
> >
> > Cheers,
> >
> > On 26/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> > >
> > > I updated yet another patch which includes the following changes:
> > >
> > > - compile_targets.xml added <cpp-install-lib/> which calls 
> > > <cpp-install-file/>.
> > >  This fixes the case for windows where *.lib needs to go in lib/ 
> > > and *.dll in bin/
> > > - system.xml added targets:
> > >  <check.ws/>, <check.php/>, <check.python/>, <check.rest/>, 
> > > <check.ruby/>  These are called by the extension compile, link, 
> > > and install targets to check  if the respective extensions have 
> > > been enabled.
> > > - Added export definitions for Windows extension compilations.
> > > - Added dependant libraries to extension link targets.
> > >
> > >
> > > I think this should pretty much cover everything except the
samples.
> > >
> > >
> > > --------------------
> > > Brady Johnson
> > > Lead Software Developer - HydraSCA Rogue Wave Software - 
> > > brady.johnson@roguewave.com
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: Pete Robbins [mailto:robbinspg@googlemail.com]
> > > Sent: Thursday, July 26, 2007 12:44 AM
> > > To: tuscany-dev@ws.apache.org
> > > Subject: Re: [SCA Native] preliminary ant build
> > >
> > > More good stuff. I've applied the latest patch but there are some 
> > > issues.
> > >
> > > From a clean build if you just type "ant" in the top level cpp/sca

> > > directory then the build will fail on tuscany_sca_cpp because it 
> > > needs
> >
> > > to link against <deploy_dir>/lib/tuscany_sca.dll which has not yet

> > > been installed as all the "build" targets are run recursively 
> > > before the "install" targets.
> > >
> > > I also get a lot of unresolved references on windows when linking 
> > > the tuscany_sca_cpp which I will look into.
> > >
> > > Cheers,
> > >
> > > On 25/07/07, Brady Johnson <bj...@roguewave.com> wrote:
> > > >
> > > > I just uploaded patch update 5 which includes the following:
> > > >
> > > > - runtime/extensions/php/build.xml
> > > > - minor change to php code so that it compiles
> > > > - compile-targets.xml added cpp-link-core which does not link in

> > > > the
> >
> > > > tuscany_sca lib and changed cpp-link so that it does link it in.
> > > >
> > > > I'm working on the windows exports for the extensions, but 
> > > > windows isn't behaving for me right now. (I really do dislike 
> > > > working with
> > > > microsoft) Hopefully I'll have this done soon.
> > > >
> > > > --------------------
> > > > Brady Johnson
> > > > Lead Software Developer - HydraSCA Rogue Wave Software - 
> > > > brady.johnson@roguewave.com
> > > >
> > > >
> > >
> > > --
> > > Pete
> > >
> > > ------------------------------------------------------------------
> > > --- To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > >
> > >
> > > ------------------------------------------------------------------
> > > --- To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> > >
> > >
> >
> >
> > --
> > Pete
> >
> > --------------------------------------------------------------------
> > - To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
> >
> > --------------------------------------------------------------------
> > - To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
> >
>
>
> --
> Pete
>


--
Pete

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org