mirror of
https://github.com/getpaseo/paseo.git
synced 2026-11-07 17:04:42 +00:00
fix(android): address fdroid review feedback
Co-authored-by: Anton Lazarev <22821309+antonok-edm@users.noreply.github.com>
This commit is contained in:
co-authored by
Anton Lazarev
parent
7b7bcc1032
commit
fdb18d8f18
@@ -3,7 +3,6 @@ const path = require("node:path");
|
||||
const pkg = require("./package.json");
|
||||
const appVariant = process.env.APP_VARIANT ?? "production";
|
||||
const isFdroidBuild = process.env.PASEO_FDROID_BUILD === "1";
|
||||
const nativeBuildVersionFloor = 1_000_000;
|
||||
|
||||
function getNativeBuildVersionCode(version) {
|
||||
const match = /^(\d+)\.(\d+)\.(\d+)(?:[-+].*)?$/.exec(version);
|
||||
@@ -20,7 +19,7 @@ function getNativeBuildVersionCode(version) {
|
||||
throw new Error(`Cannot derive collision-free Android versionCode from version: ${version}`);
|
||||
}
|
||||
|
||||
const versionCode = nativeBuildVersionFloor + major * 1_000_000 + minor * 1_000 + patch;
|
||||
const versionCode = major * 1_000_000 + minor * 1_000 + patch;
|
||||
|
||||
if (!Number.isSafeInteger(versionCode) || versionCode <= 0 || versionCode > 2_100_000_000) {
|
||||
throw new Error(`Derived Android versionCode is out of range: ${versionCode}`);
|
||||
@@ -164,6 +163,13 @@ export default {
|
||||
},
|
||||
],
|
||||
"expo-audio",
|
||||
[
|
||||
"expo-gradle-jvmargs",
|
||||
{
|
||||
xmx: "4096m",
|
||||
maxMetaspace: "1024m",
|
||||
},
|
||||
],
|
||||
[
|
||||
"expo-build-properties",
|
||||
{
|
||||
@@ -175,17 +181,6 @@ export default {
|
||||
},
|
||||
},
|
||||
],
|
||||
...(isFdroidBuild
|
||||
? [
|
||||
[
|
||||
"expo-gradle-jvmargs",
|
||||
{
|
||||
xmx: "4096m",
|
||||
maxMetaspace: "1024m",
|
||||
},
|
||||
],
|
||||
]
|
||||
: []),
|
||||
],
|
||||
experiments: {
|
||||
typedRoutes: true,
|
||||
|
||||
Reference in New Issue
Block a user