diff options
author | Parménides GV <parmegv@sdf.org> | 2014-06-13 13:24:13 +0200 |
---|---|---|
committer | Parménides GV <parmegv@sdf.org> | 2014-06-13 13:24:13 +0200 |
commit | 69b10487fcd63dfe1e94fa97c9f3fd9b035646b4 (patch) | |
tree | d4960893a4444634d404c7fbe4fa3e8778d30179 /build.gradle | |
parent | 9f6cfff38ae87922adc022300e1e2fd1c0d4c3e4 (diff) | |
parent | e45929e220fe49e30235a1d4d36c1a413547f8bf (diff) |
Merge branch 'develop'
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 49 |
1 files changed, 39 insertions, 10 deletions
diff --git a/build.gradle b/build.gradle index 0ffc7372..e26c54a9 100644 --- a/build.gradle +++ b/build.gradle @@ -1,15 +1,44 @@ -// Top-level build file where you can add configuration options common to all sub-projects/modules. +import au.com.coherentsoftware.gradle.mercurial.task.* +import org.apache.tools.ant.filters.ReplaceTokens + buildscript { - repositories { - mavenCentral() - } - dependencies { - classpath 'com.android.tools.build:gradle:0.9.+' - } + repositories { + mavenCentral() + jcenter() + } + dependencies { + classpath 'com.android.tools.build:gradle:0.11.+' + classpath 'au.com.coherentsoftware.gradle:Gradle-MercurialMqPlugin:1.1.0+' + } } allprojects { - repositories { - mavenCentral() - } + repositories { + mavenCentral() + } +} + +apply plugin: 'mercurial-mq' + +// task checkoutIcsOpenvpn( type: GitCheckout ) { +// branch = 'ics-openvpn-upstream' +// } + +task cloneIcsOpenVPN( type: HgClone ) { + ext.srcFile = file('build.gradle') + ext.destDir = new File('.', 'ics-openvpn') + inputs.file srcFile + outputs.dir destDir + + sourceUrl = 'https://code.google.com/p/ics-openvpn/' +} + +task updateIcsOpenVPN( type: HgUpdate, dependsOn: 'pullIcsOpenVPN' ) { + workingDir = 'ics-openvpn' + branch = 'default' } + +task pullIcsOpenVPN( type: HgPull ) { + sourceUrl = 'https://code.google.com/p/ics-openvpn/' + workingDir = 'ics-openvpn' +}
\ No newline at end of file |