2015-05-23 9 views
8

Ich muss einige Twirl Vorlagen in meinem sbt Projekt vorverarbeiten. Ist es möglich, eine Aufgabe in build.sbt zu definieren, die vor Twirl Plugin kompiliert seine Vorlagen?Vorverarbeitung von sbt-twirl Templates

+0

Wenn ich meinen benutzerdefinierten Quellengenerator definiere, wird er parallel zum Twirl-Generator ausgeführt, nicht davor oder danach. Ich habe keinen Weg gefunden, einen Quellengenerator von einem anderen abhängig zu machen. – tilex

Antwort

0

sbt-web ermöglicht die Sequenzierung der Asset-Pipeline durch pipelineStages:

pipelineStages := Seq(myPreProcessorTask, myTwirlTask) 

Dokumentation: Writing an Asset Pipeline task

Quelle auf GitHub.

+1

Interestring. Ich werde versuchen, die gleiche Idee zu verwenden. – tilex