c2f24a5213
The relay implementation now stands as its own module. Fitting brand for a Nostr relay shipped alongside the Quartz library — a geode is a rock that holds quartz inside. - Rename module directory quartz-relay/ -> geode/. - Rename Gradle module path :quartz-relay -> :geode (settings.gradle). - Rename Kotlin package com.vitorpamplona.quartz.relay -> com.vitorpamplona.geode. - Rename application name + main class binding to match. - Update the relay's NIP-11 advertised name to "geode" and the software URL to /tree/main/geode. Test asserting the doc updated. - Refresh comments / Main.kt usage line / config.example.toml header. - Update consumers: quartz/build.gradle.kts dependency path, and quartz NostrClient tests that import the in-process RelayHub.
44 lines
1.1 KiB
Groovy
44 lines
1.1 KiB
Groovy
pluginManagement {
|
|
repositories {
|
|
google {
|
|
content {
|
|
includeGroupByRegex("com\\.android.*")
|
|
includeGroupByRegex("com\\.google.*")
|
|
includeGroupByRegex("androidx.*")
|
|
}
|
|
}
|
|
mavenCentral()
|
|
gradlePluginPortal()
|
|
maven {
|
|
url = "https://jitpack.io"
|
|
content {
|
|
includeModule 'com.github.UnifiedPush', 'android-connector'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
dependencyResolutionManagement {
|
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
|
repositories {
|
|
mavenLocal()
|
|
google()
|
|
mavenCentral()
|
|
maven { url = "https://jitpack.io" }
|
|
maven { url = "https://raw.githubusercontent.com/guardianproject/gpmaven/master" }
|
|
maven { url = "https://mvn.0110.be/releases" }
|
|
}
|
|
}
|
|
|
|
rootProject.name = "Amethyst"
|
|
include ':amethyst'
|
|
include ':benchmark'
|
|
include ':quartz'
|
|
include ':geode'
|
|
include ':commons'
|
|
include ':ammolite'
|
|
include ':quic'
|
|
include ':nestsClient'
|
|
include ':desktopApp'
|
|
include ':cli'
|