21 lines
642 B
Groovy
21 lines
642 B
Groovy
// Gemeinsame Spiel-Assets – kein Java-Quellcode, nur Ressourcen.
|
||
// Alle Projekte binden dieses Subprojekt ein, um Zugang zu den
|
||
// geteilten Assets (MatDefs, Shaders, Textures) auf dem Classpath zu erhalten.
|
||
//
|
||
// Editor-spezifische Assets (Tool-Icons etc.) verbleiben in blight-editor.
|
||
|
||
apply plugin: 'java'
|
||
|
||
sourceSets {
|
||
main {
|
||
java { srcDirs = [] }
|
||
resources { srcDirs = ['src/main/resources'] }
|
||
}
|
||
}
|
||
|
||
// Binärdateien (OGG, PNG, J3O, …) sind bereits komprimiert — STORED spart
|
||
// CPU-Zeit beim Einpacken, ohne den Classpath-Zugriff zu beeinflussen.
|
||
jar {
|
||
entryCompression = ZipEntryCompression.STORED
|
||
}
|