From 05c485c8270ac5ee9836cf090c2dc592292a815a Mon Sep 17 00:00:00 2001 From: Jon West Date: Thu, 29 Aug 2024 18:04:39 -0400 Subject: [PATCH 1/3] Add Vulkan SDK and cargo install to readme --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index a7d7dc5..0251f8d 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,27 @@ sudo apt-get install -y python3-pip pkg-config python3-dev ninja-build sudo pip3 install mako jinja2 ply pyyaml pyelftools meson ``` +- Install RustC, cargo and other components +```bash +curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh + +cargo install cargo-ndk + +rustup target add \ + aarch64-linux-android \ + armv7-linux-androideabi \ + x86_64-linux-android \ + i686-linux-android +``` + +- Install vulkan SDK (ubuntu jammy) +```bash +wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc +sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-1.3.283-jammy.list https://packages.lunarg.com/vulkan/1.3.283/lunarg-vulkan-1.3.283-jammy.list +sudo apt update +sudo apt install vulkan-sdk +``` + - Install the `repo` tool ```bash sudo apt-get install -y python-is-python3 wget From f90501f74a5d94914b8e9e1711825c6e5d15b7fa Mon Sep 17 00:00:00 2001 From: Jon West Date: Thu, 29 Aug 2024 18:07:33 -0400 Subject: [PATCH 2/3] add install page link for Vulkan SDK --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 0251f8d..864a58c 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,9 @@ rustup target add \ ``` - Install vulkan SDK (ubuntu jammy) + +For other versions or distributions, please see the Vulkan SDK install page: https://vulkan.lunarg.com/sdk/home + ```bash wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-1.3.283-jammy.list https://packages.lunarg.com/vulkan/1.3.283/lunarg-vulkan-1.3.283-jammy.list From ff5393f5e7af16291844d3c92c192ce1e81bbc56 Mon Sep 17 00:00:00 2001 From: Jon West Date: Wed, 23 Oct 2024 17:00:42 -0400 Subject: [PATCH 3/3] readme: remove rust instructions Glodroid should be using the prebuilt rust located in prebuilts/rust. We do not need to add it to the system --- README.md | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/README.md b/README.md index 864a58c..5fc5a2f 100644 --- a/README.md +++ b/README.md @@ -63,19 +63,6 @@ sudo apt-get install -y python3-pip pkg-config python3-dev ninja-build sudo pip3 install mako jinja2 ply pyyaml pyelftools meson ``` -- Install RustC, cargo and other components -```bash -curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - -cargo install cargo-ndk - -rustup target add \ - aarch64-linux-android \ - armv7-linux-androideabi \ - x86_64-linux-android \ - i686-linux-android -``` - - Install vulkan SDK (ubuntu jammy) For other versions or distributions, please see the Vulkan SDK install page: https://vulkan.lunarg.com/sdk/home