0
0
mirror of https://github.com/markusfisch/BinaryEye.git synced 2024-09-19 19:42:18 +02:00
Commit Graph

92 Commits

Author SHA1 Message Date
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
Markus Fisch
7bed192300 Update build tools and target SDK 2018-07-05 21:32:03 +02:00
Markus Fisch
605dc51d50 Update Kotlin version 2018-05-06 14:45:43 +02:00
Markus Fisch
9afc7fcc62 Update Kotlin and tools version 2018-04-28 11:54:11 +02:00
Markus Fisch
d5543d0c39 Update gradle plugin and tools version 2018-04-15 15:37:25 +02:00
Markus Fisch
4abacf030b Include CameraView library over jitpack
Also update to CameraView 1.4.0 and use 'implementation'
instead of 'compile' because Gradle 4 says so.
2018-03-01 14:34:45 +01:00
Markus Fisch
a6449b50e9 Update build tools and Kotlin version 2018-02-27 10:44:16 +01:00
Markus Fisch
1a635af7b7 Update to gradle 4 2017-12-08 22:07:05 +01:00
Markus Fisch
e64dd2e972 Update to latest Kotlin version 2017-11-12 21:20:38 +01:00
Markus Fisch
41164c31f1 Add SonarQube integration again
Reading through the docs it became clear that the secure
token is repository specific so that was the mistake.
2017-10-28 17:54:03 +02:00
Markus Fisch
9f3288e7a8 Revert "Add SonarQube integration"
Somehow SonarQube always says not authorized but the token
is valid and works in another project. May be that SonarQube
cloud allows only one project per organization ...

This reverts commit 26a19a9657.
2017-10-27 09:27:26 +02:00
Markus Fisch
26a19a9657 Add SonarQube integration 2017-10-26 23:05:31 +02:00
Markus Fisch
99e70c266e Initial commit 2017-08-27 15:03:22 +02:00