[
https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dick Hirsch closed ESME-320.
----------------------------
Resolution: Fixed
This has been finished. An additional bug with sbt testing has been created:
ESME-332
> Add SBT integration for building project
> ----------------------------------------
>
> Key: ESME-320
> URL: https://issues.apache.org/jira/browse/ESME-320
> Project: Enterprise Social Messaging Environment (ESME)
> Issue Type: Task
> Components: Other
> Affects Versions: 1.2
> Reporter: Vladimir Ivanov
> Assignee: Vladimir Ivanov
> Priority: Minor
> Fix For: 1.2
>
> Attachments: ESME_SBT.odt, ESME_SCCT.odt, EsmeProject.scala,
> Plugins.scala, build.properties, coverage-report.zip, scct_result.png
>
> Original Estimate: 1h
> Remaining Estimate: 1h
>
> Simple Build Tool ( http://code.google.com/p/simple-build-tool ) provides
> several features for project build process (especially local):
> - Accurate recompilation
> - Continuous compilation and testing
> - Buildfile is written in Scala instead of verbose XML
> - Support for Custom Actions
> and other goodies.
> To build project with SBT
> 1) SBT jar should be download installed as described by following link:
> http://code.google.com/p/simple-build-tool/wiki/Setup
> * http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid frequent
> OutOfMemory errors, try modifying your sbt shell script to the following:
> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M -jar
> `dirname $0`/sbt-launch.jar "$@"
> 2) Project folder should be added to module root with following structure:
> --->ESME root
> |
> --->server
> |
> --->project
> |
> ---->build
> | |
> | -----EsmeProject.scala
> |
> ---->plugins
> | |
> | -----Plugins.scala
> |
> ----- build.properties
> Files EsmeProject.scala, Plugins.scala, build.properties are attached to
> this issue.
> * For those who use IntelliJ IDEA, it's possible to add sbt-idea plugin to
> generate IDEA project artifacts, as described here:
> https://github.com/mpeltonen/sbt-idea
> 3) Available build actions are listed here:
> http://code.google.com/p/simple-build-tool/wiki/RunningSbt
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira