Harsh Shandilya
e05c704539
refactor(build): sync Gradle properties set with current AGP
2023-05-20 23:50:39 +05:30
Harsh Shandilya
6b8ca1601d
feat(build): move to AGP 8.2.x
2023-05-20 23:50:39 +05:30
Harsh Shandilya
f2f5a58a81
feat(deps): upgrade to AGP 8.0.0
2023-04-14 00:37:12 +05:30
Harsh Shandilya
5e3c08f1da
feat(deps): migrate to Kotlin 1.8.20
2023-04-10 16:20:59 +05:30
Harsh Shandilya
a3a84f81dc
fix(gradle): CC is now stable
2023-03-29 15:11:46 +05:30
Harsh Shandilya
3761de8783
fix(gradle): turn off R8 full mode
2023-03-25 11:30:19 +05:30
Harsh Shandilya
091d2dae22
feat(build): opt into kotlin-assignment experiment
...
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-21 13:44:44 +05:30
Harsh Shandilya
3a694c7255
chore: use gradle-maven-publish-plugin's timeout handling functionality
2023-03-04 00:19:31 +05:30
Harsh Shandilya
4f020a8d22
chore(deps): revert back to AGP stable
...
This reverts commit aca444da4e
.
2023-01-13 15:00:30 +05:30
Harsh Shandilya
aca444da4e
chore: upgrade to AGP 8.0.0-alpha10
...
This brings proper compatibility with Gradle 8.0 RC1
2023-01-03 20:27:28 +05:30
Harsh Shandilya
fbb8eedb9d
feat(gradle): bump to 8.0 RC1
2022-12-29 22:51:27 +05:30
Harsh Shandilya
651c85c0fd
Remove workaround for Kotlin 1.7.0 CC bug ( #1990 )
...
gradle: remove workaround for CC breakage with Kotlin 1.7.0
2022-07-09 11:27:45 +00:00
Harsh Shandilya
bd9f883bb6
Improve Kotlin build caching ( #1947 )
...
* 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-06-10 23:27:56 +05:30
Harsh Shandilya
cf1140374e
Misc Gradle cleanups ( #1838 )
...
* 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-04-10 17:02:56 +00:00
renovate[bot]
8f2c5cfccb
chore(deps): update dependency com.vanniktech:gradle-maven-publish-plugin to v0.19.0 ( #1756 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-02-26 17:46:25 +00:00
Harsh Shandilya
c9992a64fc
Turn on Configuration Cache ( #1733 )
2022-02-17 04:43:04 +00:00
Harsh Shandilya
c77dc13473
gradle: turn off Configure-On-Demand ( #1596 )
2021-12-21 12:26:20 +00:00
Harsh Shandilya
d7bbdce1c0
Turn off configuration cache ( #1543 )
2021-11-17 16:27:19 +05:30
Harsh Shandilya
44f2821794
build: upgrade Spotless and enable configuration caching
2021-11-16 00:22:17 +05:30
Harsh Shandilya
a2c44015a1
gradle: add opens for Java 16 compat
2021-11-15 23:54:10 +05:30
Harsh Shandilya
af27a330da
build: upgrade dependencies ( #1444 )
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-06-25 00:28:05 +05:30
Harsh Shandilya
be31ae37f4
all: update copyrights
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18 11:26:48 +05:30
Harsh Shandilya
7f4ade8255
Replace JCenter with Maven Central ( #1303 )
2021-02-06 17:34:17 +05:30
Harsh Shandilya
6c1e41ba10
Revamp build configuration ( #1156 )
...
* 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-10-16 17:18:11 +02:00
Harsh Shandilya
7a3274b06d
gradle: update properties list for build improvements
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-20 22:43:31 +05:30
Harsh Shandilya
356a8cd8c6
Migrate to Gradle Kotlin DSL ( #936 )
2020-07-23 14:39:36 +05:30
Harsh Shandilya
7f3aceaf11
Fix navigation bar theming and reformat ( #930 )
2020-07-14 11:31:37 +05:30
Harsh Shandilya
523f2afc53
build: Upgrade all dependencies ( #803 )
...
* 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-05-31 13:12:15 +05:30
Harsh Shandilya
7dc6ee7992
Update dependencies and fix Gradle props ( #684 )
...
* 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>
2020-04-02 13:55:20 +05:30
Harsh Shandilya
dd4b98804b
build: Update gradle properties
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-13 11:36:19 +05:30
Harsh Shandilya
483e8d9310
Migrate to AndroidX ( #430 )
...
* 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>
2018-10-12 15:06:04 +01:00
zeapo
3debc05707
git ignore cleanup done
2014-08-16 16:55:46 +02:00
Zeapo
bbf0175d69
initial commit
2014-07-24 01:15:11 +01:00