Commit Graph

64 Commits

Author SHA1 Message Date
klzgrad
fb5c9dff3c build: Use thinlto max optimization for everything 2025-04-29 20:32:45 +08:00
klzgrad
0dc8526080 build: Never explicitly link clang_rt.builtins
https://chromium-review.googlesource.com/c/chromium/src/+/5723176
2025-04-29 20:32:45 +08:00
klzgrad
10fa202457 build: Force determinism in official build
Helps build with ccache.
2025-04-29 20:32:45 +08:00
klzgrad
14091ec69c build: Disable build_with_chromium
The argument build_with_chromium mainly enables various tests,
data bundling, infra integration, and AFDO profiles.

AFDO can be added by other arguments.
2025-04-29 20:32:45 +08:00
klzgrad
23a2728e10 android: base: Fix build adding extra -latomic
We don't use use_sysroot=true, but without it -latomic is added
to is_android.
2025-04-29 20:32:45 +08:00
klzgrad
5e4b77caa9 android: build: Disable Android java templates 2025-04-29 20:32:45 +08:00
klzgrad
5854b7ae35 android: url: Remove Android 2025-04-29 20:32:45 +08:00
klzgrad
3861844edf android: third_party/jni_zero: Remove JNI functions 2025-04-29 20:32:45 +08:00
klzgrad
5b95ee4e70 android: base: Add Android stubs 2025-04-29 20:32:45 +08:00
klzgrad
c7410332db android: net: Add Android stubs 2025-04-29 20:32:45 +08:00
klzgrad
a6902e19ed base: Remove Rust 2025-04-29 20:32:45 +08:00
klzgrad
e44c0742c0 build: Remove tests and minimize 2025-04-29 20:17:03 +08:00
klzgrad
ec24604a0d Add .gitignore 2025-04-29 20:17:03 +08:00
importer
91165af84f Import chromium-136.0.7103.44 2025-04-29 20:17:03 +08:00