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 (JIRA)" <tu...@ws.apache.org> on 2007/07/16 18:41:04 UTC

[jira] Updated: (TUSCANY-1438) Change TuscanySCA Native build system to use ant

     [ https://issues.apache.org/jira/browse/TUSCANY-1438?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brady Johnson updated TUSCANY-1438:
-----------------------------------

    Attachment: tuscanySCAnative_ant.tar.gz

The attached tar.gz file 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.


> Change TuscanySCA Native build system to use ant
> ------------------------------------------------
>
>                 Key: TUSCANY-1438
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1438
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: C++ SCA
>    Affects Versions: Cpp-Next
>         Environment: all platforms
>            Reporter: Brady Johnson
>            Priority: Minor
>             Fix For: Cpp-Next
>
>         Attachments: tuscanySCAnative_ant.tar.gz
>
>
> In an effort to simplify the build process, I would like to propose switching over to use ant instead of automake. It will be much easier to maintain, and is used by many more developers today than automake.
> Per a request by Pete Robbins to show what the build scripts would look like for cpp/sca/runtime/core, I will attach a patch with the build infrastructure to build, link, and install said library.
> --------------------
> Brady Johnson
> Lead Software Developer - HydraSCA
> Rogue Wave Software - brady.johnson@roguewave.com

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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