task createWrapper(type: Wrapper) {
    gradleVersion = '0.9.2'
}

projectHome = '../..'
defaultTasks 'clean', 'build'

// common settings for all sub-projects
subprojects {

apply plugin: 'java'
defaultTasks 'clean', 'build'

coreLibsDir = "$projectHome/lib/core"
extendedLibsDir = "$projectHome/lib/extended"

// dependency versions

commons_cli_version 					= '1.3.1'
commons_collections_version 	= '3.2.2'
commons_configuration_version = '2.0'
commons_io_version 						= '1.3.1'
commons_lang_version 					= '3.4'
commons_logging_version 			= '1.1'
commons_vfs2_version 					= '2.0'
groovy_all_version 						= '2.4.11'
jna_version 									= '4.5.0'
platform_version 							= '4.5.0'
netty_version 								= 'all-4.0.47.Final'
automaton_version 						= '1.11'
formsrt_version 							= ''
forms_version 								= '1.2.0'
velocity_version 							= '1.7'
glazedlists_version 					= '1.10.0_java16'
commons_beanutils_version 		= '1.9.3'
yacron4j_version 							= '00.03'
joda_time_version 						= '2.7'




// for simplicity and to avoid dependency issues which arise due to the usage of SNAPSHOT libs
// we use libs from local disk instead of public repository
repositories {
    flatDir name: 'localRepository', 
    dirs: [
    "$coreLibsDir/commons", 
    "$coreLibsDir/jna", 
    "$coreLibsDir/netty", 
    "$coreLibsDir/yajsw", 
    "$extendedLibsDir/groovy", 
    "$extendedLibsDir/regex", 
    "$extendedLibsDir/cron",
    "$extendedLibsDir/commons",
    "$extendedLibsDir/abeille",
    "$extendedLibsDir/jgoodies",
    "$extendedLibsDir/glazedlists",
    "$extendedLibsDir/velocity"
    ]
    }
    



sourceCompatibility = 1.6
targetCompatibility = 1.6
//options.bootClasspath = "${System.getProperty('java6.home')}/jre/lib/rt.jar"
version = ''

}



