0
0
mirror of https://github.com/markusfisch/BinaryEye.git synced 2024-09-20 03:52:16 +02:00
Commit Graph

62 Commits

Author SHA1 Message Date
Markus Fisch
9c08aa1184 Update build tools 2022-01-27 23:01:57 +01:00
Markus Fisch
ce8a5f89cd Remove buildToolsVersion as it's optional now
Since Gradle 3.0, the specification of "buildToolsVersion" in
"app/build.gradle" is optional.
2022-01-27 23:01:57 +01:00
Markus Fisch
17f2f88b7f Update to SDK 31 2022-01-25 18:35:47 +01:00
Markus Fisch
10e02b3164 Update tools version 2021-12-10 19:45:45 +01:00
Markus Fisch
30a36e7e07 Update Kotlin version 2021-12-04 19:35:54 +01:00
Markus Fisch
4ed8d4614a Update tools version 2021-10-28 13:51:01 +02:00
Markus Fisch
3bd440fdb7 Update tools version 2021-10-07 22:53:03 +02:00
Markus Fisch
6f3b4dbdab Update build tools and Kotlin version 2021-08-31 17:08:58 +02:00
Markus Fisch
273f38c36c Update build tools and gradle 2021-08-10 10:52:22 +02:00
Markus Fisch
bd4576b7ac Update tools version 2021-07-15 14:05:24 +02:00
Markus Fisch
842b38c986 Update tools and Kotlin version 2021-06-29 21:46:50 +02:00
Markus Fisch
020cd2c192 Update tools and gradle version
And migrate from jcenter() back to mavenCentral().
2021-05-05 20:50:50 +02:00
Markus Fisch
faa536274b Update build tools 2021-04-27 19:58:31 +02:00
Markus Fisch
a4050cbf8f Update build tools version 2020-11-18 21:23:29 +01:00
Markus Fisch
c0153e822c Update tools version and gradle wrapper 2020-10-17 17:40:05 +02:00
Markus Fisch
56237c43cd Update to SDK 30 / Android 11 2020-10-03 16:59:22 +02:00
Markus Fisch
656c1e36a8 Update Kotlin version 2020-10-03 16:20:21 +02:00
Markus Fisch
54c368fcd8 Update tools version 2020-08-03 18:06:30 +02:00
Markus Fisch
13bbb3e435 Update build tools and gradle wrapper 2020-05-31 13:15:46 +02:00
Markus Fisch
ea0212c58e Remove special treatment for macOS Catalina
Since 64bit Linux systems can build with build tools 29.0.3 too
and RenderScript.forceCompat() is only executed for Lineage OS
now.

Still, do NOT build release versions with macOS Catalina or the
build will break on Lineage OS!
2020-05-04 13:25:55 +02:00
Markus Fisch
723362dd67 Update build tools 2020-04-24 19:02:27 +02:00
Markus Fisch
9d8d33de06 Update Kotlin version 2020-04-17 14:19:23 +02:00
Markus Fisch
a388d7cbec Update Kotlin version 2020-04-14 21:19:32 +02:00
Markus Fisch
97640c2a1f Update tools version 2020-04-03 18:27:28 +02:00
Markus Fisch
ae54e62ec3 Update comments about building on macOS Catalina 2020-03-14 20:05:14 +01:00
Markus Fisch
168ccf7d10 Remove using a special tool version for Catalina
But keep using a special version for `buildToolsVersion` since
RenderScript requires a minimum of 29.0.3 on Catalina what
doesn't work on Linux yet.
2020-03-02 13:59:23 +01:00
Markus Fisch
339ff59270 Update build tools 2020-02-27 22:22:21 +01:00
Markus Fisch
5d56365e79 Skip forceCompat() when building on Catalina
Calling RenderScript.forceCompat() on a build that was made with the
new build tools (which are required to make RenderScript build again
on macOS Catalina), results in a RSRuntimeException (Loading of ScriptC
script failed).

RenderScript.forceCompat() was introduced to fix RenderScript for
Lineage 16.0. Maybe this is no longer required with those new build
tools?

Yes, this means this setup is producing platform independent builds
that have different features depending on what platform they were
built on. And yes, that's as bad as it sounds.

So, for the time being, it's probably better to _NOT_ use Catalina
to make release builds.
2020-02-20 15:08:52 +01:00
Markus Fisch
3237467503 Check for macOS Catalina and use appropriate tools
Since RenderScript can no longer be compiled on macOS Catalina
because Catalina cannot run 32bit binaries and Google failed
to provide a 64bit compiler in time. Now, as if that wasn't
bad enough, the new build tools that provide a 64bit compiler
don't work on any other system than macOS unfortunately.

For details on the issue see:
https://issuetracker.google.com/issues/142590626
2020-02-20 15:08:06 +01:00
Markus Fisch
346529469c Revert "Update build tools for macOS Catalina"
This reverts commit cf4020c613.

Those new build tools don't work on other systems than macOS
Catalina and even there produce broken builds :(

Also, it looks like the only solution is to remove
`RenderScript.forceCompat()` what's probably no longer
required to support Lineage 16.0 with those new build tools.
Confirmation pending.
2020-02-18 16:23:39 +01:00
Markus Fisch
cf4020c613 Update build tools for macOS Catalina
To make RenderScript compile again on Catalina.

For details see:
https://issuetracker.google.com/issues/142590626
2020-02-17 10:43:10 +01:00
Markus Fisch
c0902f8830 Update build tools 2019-12-17 11:11:22 +01:00
Markus Fisch
1d3546d676 Update Kotlin version 2019-12-09 19:48:50 +01:00
Markus Fisch
cb16220ebb Update Kotlin and SDK version to 29 2019-11-22 10:55:20 +01:00
Markus Fisch
930656fbe5 Update tools version 2019-11-13 15:39:16 +01:00
Markus Fisch
a2646ffdb3 Remove SonarQube integration
More trouble than it's worth.
2019-11-09 14:44:45 +01:00
molikuner
3820d647e0 Use Flows for DB access
* Replaced List with Flow to keep the memory usage low while exporting
* Updated kotlin to 1.3.50
* Updated kotlinx.coroutines to 1.3.2 to have stable Flow support
* Cleaned CSVBuilder#buildWith to simplify code
2019-10-13 16:25:27 +02:00
Markus Fisch
cb82374712 Update tools version 2019-10-06 17:06:28 +02:00
Markus Fisch
da48539585 Update build tools version 2019-07-10 16:02:09 +02:00
Markus Fisch
ad06c2bf9e Update build tools 2019-05-17 21:03:35 +02:00
Markus Fisch
7f4ba50ee4 Update gradle, build tools and remove Error Prone
I liked Error Prone. But the old version is incompatible
with Gradle 5 now and using a newer one requires an amount
of work I'm not willing to invest.
2019-05-07 17:05:50 +02:00
Markus Fisch
7c8997ae9a Update Error Prone version 2019-03-18 20:21:23 +01:00
Markus Fisch
333e163624 Update tools version 2019-03-05 12:44:59 +01:00
Markus Fisch
a2b264708d Update tools and Kotlin version 2019-02-24 15:13:07 +01:00
Markus Fisch
8f68e66047 Update Kotlin version 2019-01-21 10:04:07 +01:00
Markus Fisch
9f825f9d5d Update build tools and gradle wrapper 2019-01-18 18:27:50 +01:00
Markus Fisch
5ff1904148 Update build tools and Kotlin versions 2018-11-21 17:33:14 +01:00
Markus Fisch
1dcd1845a7 Update build tools and gradle wrapper 2018-10-09 10:00:33 +02:00
Markus Fisch
955f507023 Update tools version 2018-10-04 22:28:40 +02:00
Markus Fisch
d3ab28f2b3 Update Kotlin version 2018-07-29 15:44:54 +02:00