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

Leo Neumeyer resolved S4-20.
----------------------------

    Resolution: Fixed
    
> Initial Standalone Build Script
> -------------------------------
>
>                 Key: S4-20
>                 URL: https://issues.apache.org/jira/browse/S4-20
>             Project: Apache S4
>          Issue Type: New Feature
>    Affects Versions: 0.5
>            Reporter: Leo Neumeyer
>            Assignee: Leo Neumeyer
>
> We need a standalone build script to build applications. The output of the 
> build script is a single archive file with extension "s4r" that has all the 
> classes and meta-data required to deploy an s4 app. This feature will be 
> evolving over time. For the first version, we use a Gradle build script. The 
> output is a fat jar that has all the classes that are not provided by S4. The 
> script figures out which classes are provided automatically. The app class 
> name is extracted automatically from the source files and set as a property 
> in the manifest. This is to minimize human error. I created a simple app that 
> uses the ejml matrix library. I was able to load the s4 archive in s4 execute 
> matrix computation using the dependent library. We haven't tested yet the 
> case in which the app depends on a library that is not the same version as 
> the provided one by s4.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to