Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(54)

Unified Diff: docs/cast_build_instructions.md

Issue 1811983004: docs: convert cast build instructions from html to markdown (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: docs/cast_build_instructions.md
diff --git a/docs/cast_build_instructions.md b/docs/cast_build_instructions.md
new file mode 100644
index 0000000000000000000000000000000000000000..15a93220da7a1f52d4185b6b5229151296cec5b1
--- /dev/null
+++ b/docs/cast_build_instructions.md
@@ -0,0 +1,41 @@
+# Cast Build Instructions
+
+**Note**: it is **not possible** to build a binary functionally
+equivalent to a Chromecast. This is to build a single-page content
+embedder with similar functionality to Cast products.
+
+## Prerequisites
+
+* See the [Linux build prerequisites](https://chromium.googlesource.com/chromium/src/+/master/docs/linux_build_instructions_prerequisites.md)
+
+## Setting Up
+
+* Cast Linux build only: [Linux build
+ setup](https://chromium.googlesource.com/chromium/src/+/master/docs/linux_build_instructions.md)
+ is sufficient.
+* Cast Linux and Android builds: follow the [Android build
+ setup](https://www.chromium.org/developers/how-tos/android-build-instructions)
+ instructions.
+
+## Building/running cast\_shell (Linux)
+
+```shell
+gn gen out/Debug --args='is_chromecast=true is_debug=true'
+ninja -C out/Debug cast_shell
+```
+
+```shell
+out/Debug/cast_shell --ozone-platform=egltest http://google.com
+```
+
+## Building/running cast\_shell\_apk (Android)
+
+```shell
+gn gen out/Debug --args='is_chromecast=true target_os="android" is_debug=true'
+ninja -C out/Debug cast_shell_apk
+```
+
+```shell
+adb install out/Debug/apks/CastShell.apk
+adb shell am start -d "http://google.com" org.chromium.chromecast.shell/.CastShellActivity
+```
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698