On the post, there is a little missing info: Project definition class for web project EsmeProject should mixin with ScctProject trait:
class EsmeProject(info: ProjectInfo) extends DefaultWebProject(info) with ScctProject needs an import: import reaktor.scct.ScctProject class EsmeProject(info: ProjectInfo) extends DefaultWebProject(info) with ScctProject Thanks, Eric On Thu, Feb 3, 2011 at 2:40 AM, Richard Hirsch <[email protected]> wrote: > The blog is now live: http://bit.ly/f33lI3 > > The text is from Vladimir and Video from me. > > @Vladimir - you may want to post an announcement on the Lift Google > Group - I'm assuming it will be of interest to them as well. > > D. > > On Tue, Feb 1, 2011 at 1:05 AM, Vladimir Ivanov (JIRA) <[email protected]> > wrote: >> >> [ >> https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel >> ] >> >> Vladimir Ivanov updated ESME-320: >> --------------------------------- >> >> Attachment: ESME_SCCT.odt >> >>> 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 >>> 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 >> >> >> >
