summaryrefslogtreecommitdiffhomepage
path: root/build.gradle
AgeCommit message (Collapse)Author
2023-03-23tunnel: add gRPC over unix domain socket to the go backendMikael Magnusson
With gRPC it will be easier to extend the go backend API. In this commit the Version function is reimplemented in gRPC. Gitignore generated protobuf files.
2023-03-22gradle: upgrade AndroidX librariesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2023-03-22gradle: use idiomatic task handlingHarsh Shandilya
- The hand-rolled clean task is not required - Tasks should use configureEach to prevent eager evaluation Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2023-03-22gradle: bump wrapper versionHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-12-01gradle: update AndroidX and KotlinHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-12-01gradle: bump wrapper versionHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-08-04gradle: upgrade plugins and runtime dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-08-04gradle: bump wrapper versionHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-06-15gradle: remove crowdin kludgeHarsh Shandilya
This never ended up being used over the shell script Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-06-15gradle: update AndroidX and KotlinHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-05-26gradle: bump ConstraintLayout and MDCHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-05-26gradle: bump to 7.4.2Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-04-08gradle: bump AGP and KotlinHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-03-03build: upgrade dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-01-28gradle: update AndroidX dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-01-08gradle: bump AGP, Kotlin and AGPHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2022-01-08gradle: bump wrapper to 7.3.3Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-10-28gradle: upgrade AndroidX dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-10-25ui: upgrade zxing-android-embeddedHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-10-25gradle: bump wrapper to 7.2Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-10-10gradle: upgrade AndroidX dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-09-24build: upgrade Kotlin and AndroidX dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-07-29build: switch to modern plugin application layoutHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-07-29gradle: upgrade to AGP 7.0.0Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-07-29gradle: fix distribution checksumHarsh Shandilya
This should've been updated when we switched the distribution type to -bin Fixes: a23c57bab025 ("gradle: switch to -bin distribution") Reported-by: Vladimir Nikishkin <lockywolf@gmail.com> Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-07-25gradle: switch to -bin distributionHarsh Shandilya
-all is a noticeably larger distribution than -bin and the sources it packages can be fetched on-demand by IDEs. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-07-25build: upgrade AndroidX dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-07-18build: upgrade AndroidX dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-07-18gradle: bump to 7.1.1Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-06-16build: drop obsolete dependency substitutionHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-06-16gradle: bump to v7.1Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-27build: bump desugar_jdk_libs and KotlinHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-19build: upgrade AndroidX dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-06ui: update datastore and rework apiJason A. Donenfeld
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2021-05-05build: update AGP, Kotlin and AndroidX LifecycleHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-22build: bump fragment to 1.3.3Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-11gradle: bump wrapper to v7.0Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-30build: bump to Kotlin 1.4.32Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-29build: upgrade dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-16build: remove JCenter repositoryHarsh Shandilya
Force trove4j to be resolved from the newer coordinates used by AGP 7.0 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-11build: upgrade AndroidX activity and fragmentHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-01build: upgrade Kotlin and turn on IR compilerHarsh Shandilya
Kotlin has been building a new JVM backend for a while now and it is finally in Beta, scheduled to hit stable in Kotlin 1.4.50. This is the time to enable it and report any bugs we hit, before it becomes the default. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-23build: upgrade to Gradle 6.8.3Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-19build: upgrade to ZXING 4.1.0Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-11build: update MDC to 1.3.0 stable releaseHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-11build: upgrade to Kotlin 1.4.30Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-11build: upgrade AndroidX libraries to stable versionsHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-11gradle: fix the distribution checksumHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-11build: update AGP to 4.1.2Jason A. Donenfeld
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2021-02-10build: include org.jetbrains.trove4j from jcenterL.W.Reek
mavenCentral does not have org.jetbrains.trove4j which causes the build to fail. * What went wrong: Execution failed for task ':tunnel:extractReleaseAnnotations'. > Could not resolve all files for configuration ':tunnel:lintClassPath'. > Could not find org.jetbrains.trove4j:trove4j:20160824. Searched in the following locations: - https://dl.google.com/dl/android/maven2/org/jetbrains/trove4j/ trove4j/20160824/trove4j-20160824.pom - https://repo.maven.apache.org/maven2/org/jetbrains/trove4j/ trove4j/20160824/trove4j-20160824.pom Required by: project :tunnel > com.android.tools.lint:lint-gradle:27.1.1 > com.android.tools:sdk-common:27.1.1 project :tunnel > com.android.tools.lint:lint-gradle:27.1.1 > com.android.tools.external.com-intellij:intellij-core:27.1.1 Fixes: 13cc4436ca22 ("build: switch to mavenCentral as the main repository") Signed-off-by: L.W.Reek <syphyr@gmail.com> Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>