diff --git a/passgen/diceware/build.gradle.kts b/passgen/diceware/build.gradle.kts index 8a10f4671..a6d0f119f 100644 --- a/passgen/diceware/build.gradle.kts +++ b/passgen/diceware/build.gradle.kts @@ -4,10 +4,13 @@ */ plugins { - kotlin("jvm") + id("com.github.android-password-store.android-library") + id("com.github.android-password-store.kotlin-android") id("com.github.android-password-store.kotlin-library") } +android { sourceSets { getByName("test") { resources.srcDir("src/main/res/raw") } } } + dependencies { implementation(libs.dagger.hilt.core) testImplementation(libs.bundles.testDependencies) diff --git a/passgen/diceware/src/main/AndroidManifest.xml b/passgen/diceware/src/main/AndroidManifest.xml new file mode 100644 index 000000000..6dff3e51c --- /dev/null +++ b/passgen/diceware/src/main/AndroidManifest.xml @@ -0,0 +1,6 @@ + + + diff --git a/passgen/diceware/src/main/resources/diceware_wordlist.txt b/passgen/diceware/src/main/res/raw/diceware_wordlist.txt similarity index 100% rename from passgen/diceware/src/main/resources/diceware_wordlist.txt rename to passgen/diceware/src/main/res/raw/diceware_wordlist.txt diff --git a/passgen/diceware/src/test/kotlin/dev/msfjarvis/aps/passgen/diceware/WordListParserTest.kt b/passgen/diceware/src/test/kotlin/dev/msfjarvis/aps/passgen/diceware/WordListParserTest.kt index a1633c697..9364085d1 100644 --- a/passgen/diceware/src/test/kotlin/dev/msfjarvis/aps/passgen/diceware/WordListParserTest.kt +++ b/passgen/diceware/src/test/kotlin/dev/msfjarvis/aps/passgen/diceware/WordListParserTest.kt @@ -30,9 +30,8 @@ class WordListParserTest { companion object { fun getDefaultWordList(): InputStream { - return requireNotNull( - this::class.java.classLoader.getResourceAsStream("diceware_wordlist.txt") - ) + return requireNotNull(this::class.java.classLoader) + .getResourceAsStream("diceware_wordlist.txt") } } }