Commit Graph

113 Commits

Author SHA1 Message Date
Akash Yadav
0bc782ef6d fix: update to v146.0
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-12-17 11:54:02 +05:30
Akash Yadav
a3988bf807 fix(builder): build errors
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-12-09 12:21:03 +05:30
Akash Yadav
07a5aa1249 fix(builder): geckoview singleVariant is not updated to release
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-25 13:57:23 +05:30
Akash Yadav
404429a0fc fix(builder): application-services is published with wrong version
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-25 13:57:06 +05:30
Akash Yadav
75ac6f5780 fix(builder): display 30 lines of cmd output
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-19 10:11:38 +05:30
Akash Yadav
7ced0b2a55 fix(builder): enable Gradle --info in verbose mode
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-19 10:11:13 +05:30
Akash Yadav
7b5dfede1e fix(builder): use eol_comment_* funcs for commenting sources
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-19 10:10:35 +05:30
Akash Yadav
92c4426cf6 fix: bringup shell-based changes into Python build system
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-19 09:37:44 +05:30
Akash Yadav
a6ede14cac fix: syntax error in fenix/app/build.gradle
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-11 12:08:57 +05:30
Akash Yadav
b14e18c5b0 fix: incorrect default value for append for write file tasks
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-11 11:56:15 +05:30
Akash Yadav
c2165dd4c6 fix(builder): add dedicated funcs for commenting lines and text
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-10 11:30:28 +05:30
Akash Yadav
6c7fdc02ea fix(builder): rust.targets not specified for application-services
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-09 14:36:21 +05:30
Akash Yadav
415960bebd fix(builder): search telemetry config is not commented-out
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-08 20:07:28 +05:30
Akash Yadav
0998f01c53 fix(builder): create A-C/local.props if needed
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-08 20:04:02 +05:30
Akash Yadav
72409cb457 fix(builder): allow per-command configuration for RunCommandsTask
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-08 19:59:02 +05:30
Akash Yadav
de60ae152d fix(builder): remove build error due to space
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-08 15:31:32 +05:30
Akash Yadav
243896dff1 fix(builder): merge changes for IF v145.0
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-08 14:43:36 +05:30
Akash Yadav
d2586f37e1 fix(builder): use screen=True for cmd progress
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-08 14:26:14 +05:30
Akash Yadav
b7d882fcc9 fix(builder): add logs when applying patches
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-05 14:30:45 +05:30
Akash Yadav
b27bfc49b3 fix(builder): specify --verbose to mach commands in verbose mode
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-05 11:45:49 +05:30
Akash Yadav
54c2223b18 fix(builder): ensure cmd output panels are automatically removed
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-05 11:45:21 +05:30
Akash Yadav
c876abb51c fix(builder): invalid copy-into path
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-01 01:00:42 +05:30
Akash Yadav
23e9143c31 fix(builder): indentation issue in docshell/build/components.conf
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-01 01:00:27 +05:30
Akash Yadav
84246f818d fix: show progress when running commands
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-01 00:58:52 +05:30
Akash Yadav
0d3c742700 fix(builder): reuse regex repl for literal repl
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 22:33:47 +05:30
Akash Yadav
55e577c367 fix(builder): count is sometimes not considered when replacing text
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 22:18:29 +05:30
Akash Yadav
b7968596bb fix(builder): invalid target dir path when copying branding info
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 22:06:05 +05:30
Akash Yadav
fc2d9fb5f2 fix(builder): invalid vendor set in moz.configure
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 21:47:56 +05:30
Akash Yadav
47d0c36483 fix(builder): remove DoH config/rollout - local dumps
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 21:45:23 +05:30
Akash Yadav
f86c608965 fix(builder): add/update missing quotes in mozconfig
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 17:52:03 +05:30
Akash Yadav
6368d19eea fix(builder): add/update missing quotes in mozconfig
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 17:45:53 +05:30
Akash Yadav
34b8e43428 fix(builder): resolve task order issues in build command
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 17:32:37 +05:30
Akash Yadav
bdbd70d6e5 fix(builder): export task graph to mermaid files
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 17:09:18 +05:30
Akash Yadav
305a476a2a feat(builder): add ability to write task graph to files
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 16:54:25 +05:30
Akash Yadav
c760513a2b feat(builder): add build steps for remaining components
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 16:39:14 +05:30
Akash Yadav
fb08a6d8fa feat(builder): add utils to print task graph
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 16:38:38 +05:30
Akash Yadav
9e44888279 fix(builder): invalid comment token for libs.versions.toml
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 13:38:37 +05:30
Akash Yadav
5a107be68b fix(builder): invalid host target in glean/local.props
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 13:35:21 +05:30
Akash Yadav
bc8d1a1517 fix(builder): remove unnecessary comments
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 13:31:07 +05:30
Akash Yadav
33c8f7d8fd fix(builder): do not report overall progress
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 13:29:40 +05:30
Akash Yadav
b50323379f fix(builder): add back rich progress
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 13:12:56 +05:30
Akash Yadav
3a7c5f6ab3 feat(builder): add steps to build uniffi/microg/glean/a-s
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-31 12:42:33 +05:30
Akash Yadav
d33b4a006d fix(builder): stage build steps
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-30 16:30:25 +05:30
Akash Yadav
75ee6a99f2 fix(builder): invalid Rust version when building uniffi-bindgen
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-30 16:24:06 +05:30
Akash Yadav
a8de201683 fix(builder): remove wasi-sdk preparation steps
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-30 16:19:20 +05:30
Akash Yadav
a46f437e49 fix(builder): use pre-build wasi sdk
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-30 16:02:53 +05:30
Akash Yadav
16ed84cc8e fix(builder): add build configs
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-29 22:45:10 +05:30
Akash Yadav
486a2455be fix(builder): use 'git submodule' to shallow clone submodules
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-29 19:35:55 +05:30
Akash Yadav
91a8393a41 fix: allow recurse submodule for git clones
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-29 01:40:15 +05:30
Akash Yadav
01c7774b43 fix(builder): register uniffi tasks
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-10-28 22:16:56 +05:30