/* * Configuration of Xtend compiler. */ if (findProperty('compileXtend') == 'true') { [generateXtext, generateTestXtext].each { gen -> gen.xtextClasspath = rootProject.configurations.getByName('xtendCompiler') } // Defer the sources jar configuration to later when the source sets are set up completely afterEvaluate { sourcesJar { dependsOn generateTestXtext from (sourceSets.main.xtendOutputDir) { include '**/*._trace' } if (name.endsWith('tests')) { from (sourceSets.test.xtendOutputDir) { include '**/*._trace' } } } } }