Skip to content

Commit

Permalink
6.3.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
bosborn committed Apr 19, 2022
1 parent 90060f5 commit 3b015ee
Show file tree
Hide file tree
Showing 6 changed files with 73 additions and 68 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,14 @@ Adheres to [Semantic Versioning](http://semver.org/).

---

## 6.3.0 (TBD)
## [6.3.0](https://github.com/ngageoint/geopackage-android-map/releases/tag/6.3.0) (04-19-2022)

* geopackage-android version 6.3.0
* LatLngBoundingBox coordinate constructor and directional methods
* MapUtils build click and tolerance method enhancements (density, zoom, pixel bounds)
* FeatureInfoBuilder feature styles fine filter support
* FeatureOverlayQuery style pixel bounds support for querying visualized geometry styles and icons
* gradle plugin updated to 7.1.3

## [6.2.1](https://github.com/ngageoint/geopackage-android-map/releases/tag/6.2.1) (03-11-2022)

Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -191,9 +191,9 @@ geoPackage.close();

### Installation ###

Pull from the [Maven Central Repository](http://search.maven.org/#artifactdetails|mil.nga.geopackage.map|geopackage-android-map|6.2.1|aar) (AAR, POM, Source, Javadoc)
Pull from the [Maven Central Repository](http://search.maven.org/#artifactdetails|mil.nga.geopackage.map|geopackage-android-map|6.3.0|aar) (AAR, POM, Source, Javadoc)

api 'mil.nga.geopackage.map:geopackage-android-map:6.2.1'
api 'mil.nga.geopackage.map:geopackage-android-map:6.3.0'

### Build ###

Expand All @@ -216,7 +216,7 @@ Include as repositories in your project build.gradle:

Include the dependency in your module build.gradle with desired version number:

api 'mil.nga.geopackage.map:geopackage-android-map:6.2.1'
api 'mil.nga.geopackage.map:geopackage-android-map:6.3.0'

As part of the build process, run the "publishToMavenLocal" task on the geopackage-map Gradle script to update the Maven local repository.

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ buildscript {
mavenLocal()
}
dependencies {
classpath 'com.android.tools.build:gradle:7.0.4'
classpath 'com.android.tools.build:gradle:7.1.3'
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
}
}
Expand Down
2 changes: 1 addition & 1 deletion docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ <h2 class="project-tagline">by the National Geospatial-Intelligence Agency</h2>
<a href="http://ngageoint.github.io/geopackage-android-map/docs/api/" class="btn">API</a>
<a href="https://github.com/ngageoint/geopackage-android-map/zipball/master" class="btn">.zip</a>
<a href="https://github.com/ngageoint/geopackage-android-map/tarball/master" class="btn">.tar.gz</a>
<a href="http://search.maven.org/#artifactdetails|mil.nga.geopackage.map|geopackage-android-map|6.2.1|aar" class="btn">The Central Repository</a>
<a href="http://search.maven.org/#artifactdetails|mil.nga.geopackage.map|geopackage-android-map|6.3.0|aar" class="btn">The Central Repository</a>
</section>

<section class="main-content">
Expand Down
124 changes: 64 additions & 60 deletions geopackage-map/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -85,79 +85,83 @@ android {
archives javadocJar, sourcesJar
}

afterEvaluate {

javadoc.classpath += files(android.libraryVariants.collect { variant ->
variant.getJavaCompileProvider().get().classpath.files
})

publishing {
publications {
maven(MavenPublication) {
from components.release
artifact javadocJar
artifact sourcesJar

groupId = group
artifactId = archivesBaseName
version = version
pom {
name = 'GeoPackage Android Map'
packaging = 'aar'
description = 'GeoPackage Android Map implementation'
url = 'https://github.com/ngageoint/geopackage-android-map'

scm {
url = '[email protected]:ngageoint/geopackage-android-map.git'
connection = 'scm:git:[email protected]:ngageoint/geopackage-android-map.git'
developerConnection = 'scm:git:[email protected]:ngageoint/geopackage-android-map.git'
}
publishing {
singleVariant("release")
}

licenses {
license {
name = 'The MIT License (MIT)'
url = 'https://github.com/ngageoint/geopackage-android-map/blob/master/LICENSE.txt'
distribution = 'repo'
}
}
}

organization {
name = 'National Geospatial-Intelligence Agency'
url = 'https://www.nga.mil'
afterEvaluate {

javadoc.classpath += files(android.libraryVariants.collect { variant ->
variant.getJavaCompileProvider().get().classpath.files
})

publishing {
publications {
maven(MavenPublication) {
from components.release
artifact javadocJar
artifact sourcesJar

groupId = group
artifactId = archivesBaseName
version = version
pom {
name = 'GeoPackage Android Map'
packaging = 'aar'
description = 'GeoPackage Android Map implementation'
url = 'https://github.com/ngageoint/geopackage-android-map'

scm {
url = '[email protected]:ngageoint/geopackage-android-map.git'
connection = 'scm:git:[email protected]:ngageoint/geopackage-android-map.git'
developerConnection = 'scm:git:[email protected]:ngageoint/geopackage-android-map.git'
}

licenses {
license {
name = 'The MIT License (MIT)'
url = 'https://github.com/ngageoint/geopackage-android-map/blob/master/LICENSE.txt'
distribution = 'repo'
}
}

developers {
developer {
id = 'bosborn'
name = 'Brian Osborn'
email = '[email protected]'
organizationUrl = 'https://www.caci.com/bit-systems'
timezone = 'UTC-07'
}
organization {
name = 'National Geospatial-Intelligence Agency'
url = 'https://www.nga.mil'
}

developers {
developer {
id = 'bosborn'
name = 'Brian Osborn'
email = '[email protected]'
organizationUrl = 'https://www.caci.com/bit-systems'
timezone = 'UTC-07'
}
}
}
}
repositories {
maven {
def releasesRepoUrl = "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
def snapshotsRepoUrl = "https://oss.sonatype.org/content/repositories/snapshots/"
url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl
def user = project.hasProperty('ossrhUsername') ? ossrhUsername : ""
def pw = project.hasProperty('ossrhPassword') ? ossrhPassword : ""
credentials {
username = user
password = pw
}
}
repositories {
maven {
def releasesRepoUrl = "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
def snapshotsRepoUrl = "https://oss.sonatype.org/content/repositories/snapshots/"
url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl
def user = project.hasProperty('ossrhUsername') ? ossrhUsername : ""
def pw = project.hasProperty('ossrhPassword') ? ossrhPassword : ""
credentials {
username = user
password = pw
}
}
}

signing {
sign publishing.publications.maven
}
}

signing {
sign publishing.publications.maven
}
}

dependencies {
Expand Down
4 changes: 2 additions & 2 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#Tue Nov 09 13:33:55 MST 2021
#Tue Apr 19 07:39:01 MDT 2022
distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME

0 comments on commit 3b015ee

Please sign in to comment.