[ 
https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12977252#action_12977252
 ] 

Ethan Jewett commented on ESME-320:
-----------------------------------

Regarding getting rid of deprecation warnings, that would be great. It would be 
best to open another Jira item for this task and then post any changes to that 
Jira (against the Lift 2.2 branch until we get it merged into trunk). Thanks 
for working on this!

> Add SBT integration for building project
> ----------------------------------------
>
>                 Key: ESME-320
>                 URL: https://issues.apache.org/jira/browse/ESME-320
>             Project: ESME
>          Issue Type: Task
>          Components: Other
>    Affects Versions: 1.2
>            Reporter: Vladimir Ivanov
>            Priority: Minor
>             Fix For: 1.2
>
>         Attachments: build.properties, EsmeProject.scala, Plugins.scala
>
>   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.
-
You can reply to this email to add a comment to the issue online.

Reply via email to