fix: line endings in archive files (zip: crlf; tar: lf)

This commit is contained in:
Tobi Schäfer 2020-03-18 20:59:07 +01:00
parent 88b48b46ce
commit cb57b90c62

View file

@ -1,5 +1,10 @@
import org.apache.tools.ant.filters.FixCrLfFilter
def jettyLogLevel = '-Dorg.eclipse.jetty.LEVEL=WARN'
// This list is used to determine which files need processing of line endings
def textFiles = ['**/*.hac', '**/.html', '**/*.js', '**/*.md', '**/*.properties', '**/*.skin', '**/*.txt', '**/*.xml']
allprojects {
apply plugin: 'java'
@ -95,6 +100,16 @@ applicationDistribution.from("${project.buildDir}/docs/jsdoc") {
distTar {
compression = Compression.GZIP
filesMatching(textFiles) {
filter(FixCrLfFilter.class, eol: FixCrLfFilter.CrLf.newInstance("lf"))
}
}
distZip {
filesMatching(textFiles) {
filter(FixCrLfFilter.class, eol: FixCrLfFilter.CrLf.newInstance("crlf"))
}
}
installDist {