diff options
| author | Albin <albin@mullvad.net> | 2023-07-26 21:39:41 +0200 |
|---|---|---|
| committer | Albin <albin@mullvad.net> | 2023-07-27 10:41:29 +0200 |
| commit | 069491e104ea2ddf2fa94162a11c69d812e97615 (patch) | |
| tree | 8304c4bb35d8474d7adbcc706f940b958740774f | |
| parent | e65ec2a5a99cf1de9a99822b79c01ad90f0e2bc5 (diff) | |
| download | mullvadvpn-069491e104ea2ddf2fa94162a11c69d812e97615.tar.xz mullvadvpn-069491e104ea2ddf2fa94162a11c69d812e97615.zip | |
Add empty resource lib
| -rw-r--r-- | android/app/build.gradle.kts | 1 | ||||
| -rw-r--r-- | android/buildSrc/src/main/kotlin/Dependencies.kt | 1 | ||||
| -rw-r--r-- | android/lib/resource/build.gradle.kts | 30 | ||||
| -rw-r--r-- | android/lib/resource/src/main/AndroidManifest.xml | 1 | ||||
| -rw-r--r-- | android/settings.gradle.kts | 1 |
5 files changed, 34 insertions, 0 deletions
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index fdccc1f623..d1fd11afee 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -212,6 +212,7 @@ dependencies { implementation(project(Dependencies.Mullvad.endpointLib)) implementation(project(Dependencies.Mullvad.ipcLib)) implementation(project(Dependencies.Mullvad.modelLib)) + implementation(project(Dependencies.Mullvad.resourceLib)) implementation(project(Dependencies.Mullvad.talpidLib)) implementation(Dependencies.androidMaterial) diff --git a/android/buildSrc/src/main/kotlin/Dependencies.kt b/android/buildSrc/src/main/kotlin/Dependencies.kt index b5b1a30805..90d1c5ca08 100644 --- a/android/buildSrc/src/main/kotlin/Dependencies.kt +++ b/android/buildSrc/src/main/kotlin/Dependencies.kt @@ -93,6 +93,7 @@ object Dependencies { const val endpointLib = ":lib:endpoint" const val ipcLib = ":lib:ipc" const val modelLib = ":lib:model" + const val resourceLib = ":lib:resource" const val talpidLib = ":lib:talpid" } diff --git a/android/lib/resource/build.gradle.kts b/android/lib/resource/build.gradle.kts new file mode 100644 index 0000000000..28cce2806e --- /dev/null +++ b/android/lib/resource/build.gradle.kts @@ -0,0 +1,30 @@ +plugins { + id(Dependencies.Plugin.androidLibraryId) + id(Dependencies.Plugin.kotlinAndroidId) + id(Dependencies.Plugin.kotlinParcelizeId) +} + +android { + namespace = "net.mullvad.mullvadvpn.lib.resource" + compileSdk = Versions.Android.compileSdkVersion + + defaultConfig { + minSdk = Versions.Android.minSdkVersion + targetSdk = Versions.Android.targetSdkVersion + } + + compileOptions { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 + } + + kotlinOptions { + jvmTarget = Versions.jvmTarget + } + + lint { + lintConfig = file("${rootProject.projectDir}/config/lint.xml") + abortOnError = true + warningsAsErrors = true + } +} diff --git a/android/lib/resource/src/main/AndroidManifest.xml b/android/lib/resource/src/main/AndroidManifest.xml new file mode 100644 index 0000000000..cc947c5679 --- /dev/null +++ b/android/lib/resource/src/main/AndroidManifest.xml @@ -0,0 +1 @@ +<manifest /> diff --git a/android/settings.gradle.kts b/android/settings.gradle.kts index 2abd702e38..f9946e90c6 100644 --- a/android/settings.gradle.kts +++ b/android/settings.gradle.kts @@ -4,6 +4,7 @@ include( ":lib:endpoint", ":lib:ipc", ":lib:model:", + ":lib:resource", ":lib:talpid:" ) include( |
