[ 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 - [EMAIL PROTECTED] -- 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]