cordova-android/framework
Darryl Pogue 80f232aa79
fix: correctly flag API dependency on AppCompat for Maven (#1505)
* Correctly flag API dependency on AppCompat for Maven

Currently when cordova-android is published to Maven, it lists no
dependencies. However, `CordovaActivity` extends `AppCompatActivity`
which requires that the AndroidX AppCompat library be available.

Marking this as an API dependency (rather than an implementation/compile
dependency) should cause the AndroidX AppCompat library to be installed
when the cordova-android framework is added to the build.gradle of an
existing Android application.

* Publish to Maven with proper metadata

This allows the Maven publish to pick up information from the android
library component and include things like dependencies in the pom.xml
file.
2022-10-15 13:39:47 +09:00
..
gradle/wrapper feat!: unify & fix gradle library/tooling overrides (#1212) 2021-07-06 15:38:28 +09:00
src/org/apache/cordova refactor: replace deprecated Handler constructor (#1492) 2022-09-16 09:32:38 +02:00
AndroidManifest.xml Improve Gradle Build Arguments (#699) 2019-04-06 13:28:25 +09:00
build.gradle fix: correctly flag API dependency on AppCompat for Maven (#1505) 2022-10-15 13:39:47 +09:00
cdv-gradle-config-defaults.json feat!: android 12 splash screen (#1441) 2022-06-30 10:49:10 +09:00
cordova-publish.gradle fix: correctly flag API dependency on AppCompat for Maven (#1505) 2022-10-15 13:39:47 +09:00
cordova.gradle feat: support custom compileSdk setting (#1431) 2022-05-18 23:18:33 +09:00
gradle.properties feat!: drop abandoned com.github.dcendents:android-maven-gradle-plugin (#1252) 2021-07-06 15:57:40 +09:00
project.properties feat!: unify & fix gradle library/tooling overrides (#1212) 2021-07-06 15:38:28 +09:00
repositories.gradle breaking: drop jcenter & update dependencies (#1251) 2021-07-03 13:04:13 +09:00