Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[chrome.ndk]: accumulated patches in one PR #1

Merged
merged 4 commits into from
Mar 5, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 8 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@ This repo is just used for building of Chrome(android riscv64), and
simulate android NDK befoer google releases offiical version that
supports riscv64.

Based on android ndk packages from https://ci.android.com/builds/branches/aosp-master-ndk/grid (linux),
but stripping some other items except the sysroot, due to space limitation from github.

Before usage, make sure to remove the existing `toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/riscv64-linux-android`,
which is a symbol link and re-create anther one with the same name and
point to the `usr/lib/riscv64-linux-android/` of repo
<https://android.googlesource.com/toolchain/prebuilts/sysroot/platform/riscv64-linux-android>.
Based on android ndk packages from
<https://ci.android.com/builds/branches/aosp-master-ndk/grid> (linux),
but stripping some other items (expecially the clangs) and keep some,
such as sysroot etc. due to space limitation from github.

Note, following entries are symbol files, you may have to update
them to correct position:
- toolchains/llvm/prebuilt/linux-x86_64/bin
- toolchains/llvm/prebuilt/linux-x86_64/lib
1 change: 1 addition & 0 deletions toolchains/llvm/prebuilt/linux-x86_64/bin
1 change: 1 addition & 0 deletions toolchains/llvm/prebuilt/linux-x86_64/lib

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.