2012-03-24 2 views
0

Est-il possible, avec SBT, d'utiliser une structure de répertoire à plat pour les multimodules?Structure de répertoire plane pour multimodules?

C'est, au lieu d'avoir:

- parent 
    |- child_a 
    |- child_b 

pour avoir simplement:

- parent 
- child_a 
- child_b 

J'ai essayé le plus tard et configuré le parent project/Build.scala avec:

lazy val child_a = Project(id = "child_a", 
    base = file("../child_a")) 

Mais quand faire une commande sbt, comme sbt package, j'arrive à l'erreur suivante:

[error] java.lang.AssertionError: assertion failed: Directory D:\src\child_a is not contained in build root D:\src\parent 

Répondre

0

Je ne pense pas que ce soit possible.

+1

Droite. Vous pouvez utiliser des dépendances source, mais celles-ci sont un peu plus lourdes. –