mirror of
				https://github.com/datahub-project/datahub.git
				synced 2025-11-03 20:27:50 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			692 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			692 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
apply plugin: 'java'
 | 
						|
apply plugin: 'pegasus'
 | 
						|
 | 
						|
dependencies {
 | 
						|
    compile spec.product.pegasus.data
 | 
						|
    compile externalDependency.commonsLang
 | 
						|
    compile(externalDependency.reflections) {
 | 
						|
        exclude group: 'com.google.guava', module: 'guava'
 | 
						|
    }
 | 
						|
    compile externalDependency.guava
 | 
						|
 | 
						|
    compileOnly externalDependency.lombok
 | 
						|
    annotationProcessor externalDependency.lombok
 | 
						|
 | 
						|
    testCompile externalDependency.assertJ
 | 
						|
    testCompile project(':test-models')
 | 
						|
}
 | 
						|
 | 
						|
idea {
 | 
						|
    module {
 | 
						|
        sourceDirs += file('src/main/javaPegasus')
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
// Need to compile backing java definitions with the data template.
 | 
						|
sourceSets.mainGeneratedDataTemplate.java.srcDirs('src/main/javaPegasus/') |