roboscala / sbt-robovm

An sbt plugin for iOS development in Scala
BSD 2-Clause "Simplified" License
108 stars 16 forks source link

Test in IntelliJ with the Scala plugin and add support as needed. #47

Open ajhager opened 9 years ago

ajhager commented 9 years ago
Darkyenus commented 9 years ago

I have been using this plugin with IntelliJ all along and haven't had any issues. What kind of support are you thinking about? Only thing we can do more is IntelliJ-plugin and that is IMO overkill. (Maaaybe custom/PR-for RoboVM IntelliJ plugin with some support for this, but that would require working with sbt-plugin as well and I am not sure if that is even possible)

ajhager commented 9 years ago

I tested the plugin last night and as you say, everything worked pretty great. I just wanted to make sure that was the case. I am working on the best way of handling the debugger.

Darkyenus commented 9 years ago

Is there a RoboVM open-source free license or something similar? I currently can't afford the full license, but would like to help.

Darkyenus commented 9 years ago

I am not sure if RoboVM supports client mode.What it instead does (or should do, if I understand it correctly) is to start in server mode and suspend before executing main(). From my testing (on 1.6.0), this happens on device, but not in simulator. In simulator, it simply does not wait for the debugger. The debugger works on both correctly though. Not sure if this is a bug on our side or in RoboVM.