Skip to content
Snippets Groups Projects
build.gradle 820 B
apply from: './javaproject.gradle'

dependencies {

	compile 	'apache:commons-io:2.6',
			'apache:commons-lang3:3.14'
		

	testCompile 'testng:testng:6.8-CISD',
				'eclipse:jetty-server:9.4.9.v20180320',
				'eclipse:jetty-client:9.4.9.v20180320',
				'javax:servlet-api:3.1.0'
				
}

task dist(type: Zip, dependsOn: [jar, javadoc]) {

    from 'dist'

    into 'file-transfer'
    
    from (jar.outputs.getFiles()) {
        into 'lib'
    }
    from (configurations.compile.files) {
        into 'lib'
    }
    from (javadoc.outputs.getFiles()) {
        into 'doc'
    }

    rename 'file-transfer-.*', 'file-transfer.jar'
    rename 'commons-lang-.*', 'commons-lang.jar'
    rename 'commons-io.*', 'commons-io.jar'
}

jar {
    from('targets/dist') {
        include 'BUILD*INFO'
    }    
}
build.dependsOn dist