I have a working project that uses IntelliJ IDEA. At the moment, it's not 
using any build system outside of the IDEA project. It has a main project 
module with Android and Scala facets, and a second module of shared 
components (which is shared between projects and contains no Scala code).

Although this has worked well and been reliable, it has some shortcomings:

   - No dependency management: I have to copy JAR files into a libs/ 
   directory.
   - I've never worked out how to set up build variants, so I have to have 
   a DEBUG constant that I set by hand.
   - I have to manage my proguard-project.txt myself, without an Android 
   plugin to help collect all the necessities for each library.
   - I want to start using protocol buffers, which requires an extra 
   compilation step.
   
For these reasons, I think I'd like to use SBT with its Android plugin. 
I've found a lot of information on importing SBT projects to IntelliJ, but 
I can't find anything on making an IntelliJ project into an SBT project. 
Ideally, I'd like to change the project in-situ (by just creating the right 
.sbt files?), rather than starting from a new, empty directory, following a 
"make a new SBT project" tutorial, and then copying my project files in one 
by one. The latter seems like a good way to cause VCS problems.

I suspect this is a lot easier to do than I'm making it out to be, but as I 
haven't found any relevant information I don't know where to start. If you 
can nudge me in the right direction, that'd be very helpful of you.

-- 
You received this message because you are subscribed to the Google Groups 
"scala-on-android" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to