Ich habe kürzlich beschlossen, SBT zu verwenden, um ein bestehendes Projekt aufzubauen. In diesem Projekt habe ich einige .glsl-Dateien innerhalb der Scala-Pakete, die ich während der Kompilierungsphase kopieren muss.
Das Projekt ist folgendermaßen aufgebaut:
%Vor%Ist diese Dateistruktur für SBT korrekt oder muss ich die .glsl-Dateien in ein anderes Verzeichnis einfügen? Und wissen Sie eine saubere Möglichkeit, diese Dateien in den Zielordner zu kopieren?
Ich würde es vorziehen, diese Dateien nicht in das Ressourcenverzeichnis zu stellen, da sie (nicht kompilierte) Quelldateien sind
Danke
Ich würde nicht empfehlen, diese Dateien in src/main/scala
zu setzen, da sie dort nicht hingehören. Wenn Sie sie von Ihren Ressourcendateien trennen möchten, können Sie sie in einen benutzerdefinierten Pfad einfügen, z. src/main/glsl
und füge der Projektdefinition die folgenden Zeilen hinzu, damit sie in das Ausgabeverzeichnis kopiert werden: