According to existing sbt-launch4j documentation, there is no way to configure underlying launch4j so it is unclear what defaults are being used and how - except relying on defaults from Launch4jPlugin.scala.
Since documentation doesn't mention it, it is not clear to me how multi-module builds should be set up or is it even possible - currently, it seems to me sbt-launch4j expects each module to have its own main class, since after executing sbt build-launcher I am seeing error No main classes were found on all modules, except the one bootstrap module which legitimately has mainClass defined.
How can I setup a multi-module build with this plugin? How can I configure the underlying launch4j and where do I need to place the XML file in?
According to existing
sbt-launch4jdocumentation, there is no way to configure underlyinglaunch4jso it is unclear what defaults are being used and how - except relying on defaults fromLaunch4jPlugin.scala.Since documentation doesn't mention it, it is not clear to me how multi-module builds should be set up or is it even possible - currently, it seems to me
sbt-launch4jexpects each module to have its own main class, since after executingsbt build-launcherI am seeing errorNo main classes were foundon all modules, except the one bootstrap module which legitimately hasmainClassdefined.How can I setup a multi-module build with this plugin? How can I configure the underlying
launch4jand where do I need to place the XML file in?