diff options
author | Arne Schwabe <arne@rfc2549.org> | 2018-06-28 15:21:18 +0200 |
---|---|---|
committer | Arne Schwabe <arne@rfc2549.org> | 2018-07-27 12:53:11 +0200 |
commit | 7b7940186fafcdf4bb15ea8e087b8cf345cd53c8 (patch) | |
tree | d11cb5bc887ace20d14ef42daf778709e7eb5e79 /tlsexternalcertprovider/build.gradle | |
parent | d8ee68b5d912933f36e0fc9edc63a2e7eb7f819f (diff) |
First draft of an external TLS provider app.
Diffstat (limited to 'tlsexternalcertprovider/build.gradle')
-rw-r--r-- | tlsexternalcertprovider/build.gradle | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/tlsexternalcertprovider/build.gradle b/tlsexternalcertprovider/build.gradle new file mode 100644 index 00000000..945bfef5 --- /dev/null +++ b/tlsexternalcertprovider/build.gradle @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2012-2018 Arne Schwabe + * Distributed under the GNU GPL v2 with additional terms. For full terms see the file doc/LICENSE.txt + */ + +apply plugin: 'com.android.application' + +repositories { + jcenter() +} + +ext { + bouncycastleVersion = '1.49' +} + +android { + compileSdkVersion 27 + + + defaultConfig { + applicationId "de.blinkt.externalcertprovider" + minSdkVersion 16 + targetSdkVersion 27 + versionCode 1 + versionName "1.0" + + testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" + + } + + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } + + compileOptions { + targetCompatibility 1.8 + sourceCompatibility 1.8 + } +} + +dependencies { + implementation fileTree(dir: 'libs', include: ['*.jar']) + implementation ( + 'org.bouncycastle:bcprov-jdk15on:' + bouncycastleVersion, + 'org.bouncycastle:bcprov-ext-jdk15on:' + bouncycastleVersion, + 'org.bouncycastle:bcpkix-jdk15on:' + bouncycastleVersion, + 'org.bouncycastle:bcmail-jdk15on:' + bouncycastleVersion, + 'org.bouncycastle:bcpg-jdk15on:' + bouncycastleVersion + ) + +} |