Bevor ich sowas (vereinfacht) hatte, benutzte ich sbt 0.11.3:
%Vor% Aber ich möchte so viele Informationen wie möglich in der Plain build.sbt
Datei speichern. So, jetzt habe ich
Und
%Vor% Aber das scheint nicht in meinen Einstellungen von build.sbt
in die Unterprojekte zu mischen:
Wie behebt man das? Ich habe auch versucht, dem Unterprojekt explizit settings
hinzuzufügen, z. B.
settings = Defaults.defaultSettings
settings = Project.defaultSettings
settings = MyBuild.settings
settings = main.settings
(sicher, dass dies tun?!) ... aber keiner hat funktioniert.
Die Informationen sind im letzten Abschnitt von sbt's Multi Projects-Dokumentation :
Wenn eine einzelne
.scala
-Datei die verschiedenen Projekte einrichtet, können Sie die Wiederverwendungseinstellungen für verschiedene Projekte einfach verwenden. Aber selbst wenn Sie verschiedenebuild.sbt
-Dateien verwenden, können Sie die Einstellungen für alle Projekte aus dem Haupt-Build leicht freigeben, indem Sie den BereichThisBuild
verwenden, damit eine Einstellung global angewendet wird.
Also:
%Vor%Wow, das saugt große Zeit wenn du zwei Dutzend Schlüssel hast.