Commit Graph

273 Commits

Author SHA1 Message Date
Akash Yadav
a3be906447 docs: add instructions to set up Gradle 2024-12-31 20:27:30 +05:30
Akash Yadav
c0bdf4e9f0 fix: add missing instructions for Ubuntu setup 2024-12-31 15:32:03 +05:30
Akash Yadav
8951424892 docs: update README to provide clearer build instructions and clarify our goal 2024-12-31 14:06:27 +05:30
Akash Yadav
fac795d7ef fix: resolve line-length error in .gitlab-ci.yml 2024-12-31 12:27:25 +05:30
Akash Yadav
b59a3c0db4 fix: resolve shellcheck warnings 2024-12-31 12:20:28 +05:30
Akash Yadav
db344e9288 fix: remove GitHub Actions workflow and update gitlab-ci.yml 2024-12-31 11:48:10 +05:30
Akash Yadav
c8e2872433 fix: add wasi-sdk to gitignore 2024-12-30 21:23:16 +05:30
Akash Yadav
937c3a1216 fix: regenerate wordmarks 2024-12-30 21:09:58 +05:30
Akash Yadav
529830ddfc fix: ensure sources are extracted into dirs with appropriate names 2024-12-29 21:59:47 +05:30
Akash Yadav
9cf7d010b9 fix: invalid extraction destination directory 2024-12-29 21:55:50 +05:30
Akash Yadav
b430092ba8 fix: remove topdir from extracted sources 2024-12-29 21:43:06 +05:30
Akash Yadav
60ee7b1814 fix: move source directory itself instead of its contents 2024-12-29 21:36:40 +05:30
Akash Yadav
3a4a1901eb fix: remove '--show-progress' from wget command 2024-12-29 20:39:52 +05:30
Akash Yadav
d85e8d915d docs: add 'wget' and 'git' to dnf command instruction
Add git and wget to the install instruction
2024-12-29 20:38:21 +05:30
PiotrZPL
46e53af703 Add git and wget to the install instruction
They are not present in all Fedora installs
2024-12-29 15:54:38 +01:00
Akash Yadav
549ecf8fdf fix: use bash script for downloading sources 2024-12-29 19:39:04 +05:30
Akash Yadav
0037332092 fix: use prebuilt wasi sdk sysroot for local builds 2024-12-29 15:06:21 +05:30
Akash Yadav
ab1a997fa4 fix: specify different paths for libclang on Fedora and Ubuntu 2024-12-29 13:19:37 +05:30
Akash Yadav
ac77fe7eac fix: use dedicated script to look for libclang 2024-12-29 13:01:58 +05:30
Akash Yadav
8db1a13a76 fix: incorrect libclang path added to mozconfig 2024-12-29 12:48:52 +05:30
Akash Yadav
0c8fb77c84 fix: some repositories require submodules 2024-12-29 11:59:52 +05:30
Akash Yadav
c2c3895774 fix: ensure 'mach' is executable 2024-12-29 10:38:03 +05:30
Akash Yadav
a44cb8ca47 fix: incorrect path to Android SDK is set in mozconfig 2024-12-29 10:27:58 +05:30
Akash Yadav
96c0693aab fix: move locales to patches dir 2024-12-29 10:23:07 +05:30
Akash Yadav
f9fbb556bf fix: don't set -e in setup-android-sdk.sh 2024-12-29 09:29:18 +05:30
Akash Yadav
a2ebec8f94 fix: move Android SDK related setup from build.sh to setup-android-sdk.sh 2024-12-29 08:59:24 +05:30
Akash Yadav
bc25ba02ac fix: check ANDROID_SDK_ROOT if ANDROID_HOME is not set 2024-12-29 08:48:03 +05:30
Akash Yadav
91b90692b2 docs: fix invalid command for getting sources 2024-12-29 08:46:54 +05:30
Akash Yadav
8570f481cc fix: ensure publishing scripts are executable 2024-12-29 08:42:57 +05:30
Akash Yadav
2905510cd3 fix: provide version info to prebuild 2024-12-29 01:21:07 +05:30
Akash Yadav
7dcd208229 fix: set executable permissions in mozilla-release 2024-12-29 01:09:23 +05:30
Akash Yadav
7366b571aa fix: use GITHUB_WORKSPACE when executing scripts 2024-12-29 00:33:01 +05:30
Akash Yadav
1fbbfb7f7d fix: gms version should be prefixed with 'v' 2024-12-29 00:21:01 +05:30
Akash Yadav
ef0fb95c5d test: try to debug github workflow failure 2024-12-29 00:14:55 +05:30
Akash Yadav
417fbe74e4 fix: use JAVA_HOME/bin path in mozconfig 2024-12-29 00:13:18 +05:30
Akash Yadav
72ba7d56e5 fix: inverted condition in prebuild 2024-12-29 00:01:55 +05:30
Akash Yadav
8ca36130e6 fix: download sources in 'Build' step 2024-12-28 23:15:03 +05:30
Akash Yadav
bf9eba0434 fix: ensure ANDROID_HOME/cmdline-tools exist before extraction 2024-12-28 23:04:49 +05:30
Akash Yadav
afb285a471 fix: shallow close wasi-sdk as well as submodules 2024-12-28 22:56:22 +05:30
Akash Yadav
5c7860d891 fix: build wasi-sdk locally 2024-12-28 22:00:43 +05:30
Akash Yadav
e6da2196ee fix: check ANDROID_HOME, ANDROID_NDK & Java version in prebuild 2024-12-28 21:51:17 +05:30
Akash Yadav
34321d7e77 fix: missing 'r' prefix in ANDROID_NDK variable 2024-12-28 21:17:23 +05:30
Akash Yadav
84b020572b fix: add missing packages for build 2024-12-28 21:15:52 +05:30
Akash Yadav
eaf212cffd fix: ensure all scripts in appservices/libs are executable 2024-12-28 20:47:06 +05:30
Akash Yadav
aafd6c4d6a fix: ensure all verify-*.sh files can be executed 2024-12-28 20:40:11 +05:30
Akash Yadav
11c79d3645 fix: invalid env var is used for sdkmanager 2024-12-28 20:31:40 +05:30
Akash Yadav
2280a29c75 fix: ensure libs/verify-android-environment.sh is executable 2024-12-28 20:27:08 +05:30
Akash Yadav
0914b3d851 fix: update gmscore version in gecko-liberate.patch 2024-12-28 20:25:32 +05:30
Akash Yadav
b8a9bdce98 docs: initial build instructions 2024-12-28 20:20:42 +05:30
Akash Yadav
08bb8b1bde fix: use actions/setup-python for setting up python3.9 2024-12-28 20:01:22 +05:30