add start to android building

This commit is contained in:
KingKDot
2026-03-10 15:38:50 -05:00
parent 7ddc29dc41
commit 916bfbc2e0
4 changed files with 60 additions and 1 deletions
+33
View File
@@ -171,6 +171,39 @@
/>
<span><i class="fa-brands fa-linux text-cyan-300"></i> FreeBSD ARM64</span>
</label>
<label
class="flex items-center gap-2 p-3 bg-slate-800/60 border border-slate-700 rounded-lg cursor-pointer hover:border-blue-500 transition-colors"
>
<input
type="checkbox"
name="platform"
value="android-arm64"
class="w-4 h-4"
/>
<span><i class="fa-brands fa-android text-green-400"></i> Android ARM64</span>
</label>
<label
class="flex items-center gap-2 p-3 bg-slate-800/60 border border-slate-700 rounded-lg cursor-pointer hover:border-blue-500 transition-colors"
>
<input
type="checkbox"
name="platform"
value="android-amd64"
class="w-4 h-4"
/>
<span><i class="fa-brands fa-android text-green-400"></i> Android x64</span>
</label>
<label
class="flex items-center gap-2 p-3 bg-slate-800/60 border border-slate-700 rounded-lg cursor-pointer hover:border-blue-500 transition-colors"
>
<input
type="checkbox"
name="platform"
value="android-armv7"
class="w-4 h-4"
/>
<span><i class="fa-brands fa-android text-green-400"></i> Android ARMv7</span>
</label>
</div>
</div>
+1 -1
View File
@@ -170,7 +170,7 @@ export async function startBuildProcess(
for (const platform of platformsToBuild) {
const [os, arch, ...rest] = platform.split("-");
const goarm = rest[0] === "armv7" ? "7" : undefined;
const goarm = arch === "armv7" ? "7" : undefined;
const actualArch = goarm ? "arm" : arch;
const outputName = deps.sanitizeOutputName(
platform.includes("windows") ? `agent-${platform}.exe` : `agent-${platform}`,
@@ -25,4 +25,7 @@ export const ALLOWED_PLATFORMS = new Set([
"darwin-arm64",
"freebsd-amd64",
"freebsd-arm64",
"android-arm64",
"android-amd64",
"android-armv7",
]);