summaryrefslogtreecommitdiff
path: root/gradle.properties
AgeCommit message (Collapse)Author
2023-07-01fix(gradle): make Kotlin DSL warnings fail buildHarsh Shandilya
2023-06-01fix(gradle): remove default-enabled feature propHarsh Shandilya
2023-05-20refactor(build): sync Gradle properties set with current AGPHarsh Shandilya
2023-05-20feat(build): move to AGP 8.2.xHarsh Shandilya
2023-04-14feat(deps): upgrade to AGP 8.0.0Harsh Shandilya
2023-04-10feat(deps): migrate to Kotlin 1.8.20Harsh Shandilya
2023-03-29fix(gradle): CC is now stableHarsh Shandilya
2023-03-25fix(gradle): turn off R8 full modeHarsh Shandilya
2023-03-21feat(build): opt into kotlin-assignment experimentHarsh Shandilya
Newly introduced in 8.1: https://docs.gradle.org/8.1-rc-1/release-notes.html#kotlin-dsl-improvements:~:text=Experimental%20simple%20property%20assignment%20in%20Kotlin%20DSL%20scripts We'll use this for the upcoming refactor of CrowdinPlugin
2023-03-04chore: use gradle-maven-publish-plugin's timeout handling functionalityHarsh Shandilya
2023-01-13chore(deps): revert back to AGP stableHarsh Shandilya
This reverts commit aca444da4e66e749c19bec112021add7de23178e.
2023-01-03chore: upgrade to AGP 8.0.0-alpha10Harsh Shandilya
This brings proper compatibility with Gradle 8.0 RC1
2022-12-29feat(gradle): bump to 8.0 RC1Harsh Shandilya
2022-07-09Remove workaround for Kotlin 1.7.0 CC bug (#1990)Harsh Shandilya
gradle: remove workaround for CC breakage with Kotlin 1.7.0
2022-06-10Improve Kotlin build caching (#1947)Harsh Shandilya
* Update Gradle properties with Kotlin 1.7 build things * Disable build tooling metadata task * Revert "Revert "github: stop disabling configuration cache in CI"" This reverts commit 08951643f51a5a62ca2419cb3a5e935b1d7de413. * Store build reports as artifacts
2022-04-10Misc Gradle cleanups (#1838)Harsh Shandilya
* gradle: swallow android.sdk.channel warnings * gradle: switch LeakCanary to AndroidX Startup variant We already pull in the dependency through AppCompat -> Emoji2 -> Startup so we might as well make use of it.
2022-02-26chore(deps): update dependency com.vanniktech:gradle-maven-publish-plugin to ↵renovate[bot]
v0.19.0 (#1756) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-02-17Turn on Configuration Cache (#1733)Harsh Shandilya
2021-12-21gradle: turn off Configure-On-Demand (#1596)Harsh Shandilya
2021-11-17Turn off configuration cache (#1543)Harsh Shandilya
2021-11-16build: upgrade Spotless and enable configuration cachingHarsh Shandilya
2021-11-15gradle: add opens for Java 16 compatHarsh Shandilya
2021-06-25build: upgrade dependencies (#1444)Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18all: update copyrightsHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-06Replace JCenter with Maven Central (#1303)Harsh Shandilya
2020-10-16Revamp build configuration (#1156)Harsh Shandilya
* release: move scripts to scripts directory Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Move CI secrets to secrets directory Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * gradle: uprev to 6.7 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * gradle: suppress warnings about unsupported options Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: update dependencies Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: move Gradle plugins to ext Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: move configuration tasks to buildSrc Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * CHANGELOG: add entry for #1137 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Fix lint warnings Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-20gradle: update properties list for build improvementsHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-07-23Migrate to Gradle Kotlin DSL (#936)Harsh Shandilya
2020-07-14Fix navigation bar theming and reformat (#930)Harsh Shandilya
2020-05-31build: Upgrade all dependencies (#803)Harsh Shandilya
* build: upgrade all dependencies We've accumulated a fat backlog here that's gonna need some heavy testing * build: adjust for WhatTheStack upgrade This is now automatically initialized * build: downgrade security-crypto * build: upgrade to Gradle 6.4 * idea: sync from AS 4.1.x * build: bump AGP to 4.0.0 * build: disable Jetifier Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Fabian Henneke <FabianHenneke@users.noreply.github.com>
2020-04-02Update dependencies and fix Gradle props (#684)Harsh Shandilya
* Remove CI specific gradle props They are installed by the CI pipeline automatically Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Upgrade AGP to 3.6.2 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Suppress android.useMinimalKeepRules warning Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Update to Spotless 3.28.1 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2019-10-13build: Update gradle propertiesHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2018-10-12Migrate to AndroidX (#430)Harsh Shandilya
* Update gradle and external dependencies - Switch away from deprecated compile directive - Remove explicit buildToolsVersion, is defined by the gradle plugin now - Fix build in SelectFolderActivity Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * Upgrade gradle plugin and wrapper to latest alpha Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * Don't use alpha gradle plugin Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * Migrate to AndroidX https://developer.android.com/jetpack/androidx/ Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * Upgrade AndroidX dependencies to stable release Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * Enable Jetifier Signed-off-by: Harsh Shandilya <harsh@prjkt.io> * SelectFolderFragment: Fix build Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2014-08-16git ignore cleanup donezeapo
2014-07-24initial commitZeapo