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

Side by Side Diff: docs/getting_started.md

Issue 2201893007: Roll chromium_revision 0868029..33f8768 (Closed) Base URL: https://chromium.googlesource.com/libyuv/libyuv@master
Patch Set: Updated documentation Created 4 years, 4 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 unified diff | Download patch
« no previous file with comments | « build_overrides/build.gni ('k') | libyuv.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Getting Started 1 # Getting Started
2 2
3 How to get and build the libyuv code. 3 How to get and build the libyuv code.
4 4
5 ## Pre-requisites 5 ## Pre-requisites
6 6
7 You'll need to have depot tools installed: https://www.chromium.org/developers/h ow-tos/install-depot-tools 7 You'll need to have depot tools installed: https://www.chromium.org/developers/h ow-tos/install-depot-tools
8 Refer to chromium instructions for each platform for other prerequisites. 8 Refer to chromium instructions for each platform for other prerequisites.
9 9
10 ## Getting the Code 10 ## Getting the Code
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after
131 ninja -j7 -C out_sim/Release-iphonesimulator libyuv_unittest 131 ninja -j7 -C out_sim/Release-iphonesimulator libyuv_unittest
132 132
133 ### Android 133 ### Android
134 https://code.google.com/p/chromium/wiki/AndroidBuildInstructions 134 https://code.google.com/p/chromium/wiki/AndroidBuildInstructions
135 135
136 Add to .gclient last line: `target_os=['android'];` 136 Add to .gclient last line: `target_os=['android'];`
137 137
138 armv7 138 armv7
139 139
140 GYP_DEFINES="OS=android" GYP_CROSSCOMPILE=1 ./gyp_libyuv 140 GYP_DEFINES="OS=android" GYP_CROSSCOMPILE=1 ./gyp_libyuv
141 ninja -j7 -C out/Debug libyuv_unittest_apk 141 ninja -j7 -C out/Debug yuv_unittest_apk
142 ninja -j7 -C out/Release libyuv_unittest_apk 142 ninja -j7 -C out/Release yuv_unittest_apk
143 143
144 arm64 144 arm64
145 145
146 GYP_DEFINES="OS=android target_arch=arm64 target_subarch=arm64" GYP_CROSSCOM PILE=1 ./gyp_libyuv 146 GYP_DEFINES="OS=android target_arch=arm64 target_subarch=arm64" GYP_CROSSCOM PILE=1 ./gyp_libyuv
147 ninja -j7 -C out/Debug libyuv_unittest_apk 147 ninja -j7 -C out/Debug yuv_unittest_apk
148 ninja -j7 -C out/Release libyuv_unittest_apk 148 ninja -j7 -C out/Release yuv_unittest_apk
149 149
150 ia32 150 ia32
151 151
152 GYP_DEFINES="OS=android target_arch=ia32" GYP_CROSSCOMPILE=1 ./gyp_libyuv 152 GYP_DEFINES="OS=android target_arch=ia32" GYP_CROSSCOMPILE=1 ./gyp_libyuv
153 ninja -j7 -C out/Debug libyuv_unittest_apk 153 ninja -j7 -C out/Debug yuv_unittest_apk
154 ninja -j7 -C out/Release libyuv_unittest_apk 154 ninja -j7 -C out/Release yuv_unittest_apk
155 155
156 GYP_DEFINES="OS=android target_arch=ia32 android_full_debug=1" GYP_CROSSCOMP ILE=1 ./gyp_libyuv 156 GYP_DEFINES="OS=android target_arch=ia32 android_full_debug=1" GYP_CROSSCOMP ILE=1 ./gyp_libyuv
157 ninja -j7 -C out/Debug libyuv_unittest_apk 157 ninja -j7 -C out/Debug yuv_unittest_apk
158 158
159 mipsel 159 mipsel
160 160
161 GYP_DEFINES="OS=android target_arch=mipsel" GYP_CROSSCOMPILE=1 ./gyp_libyuv 161 GYP_DEFINES="OS=android target_arch=mipsel" GYP_CROSSCOMPILE=1 ./gyp_libyuv
162 ninja -j7 -C out/Debug libyuv_unittest_apk 162 ninja -j7 -C out/Debug yuv_unittest_apk
163 ninja -j7 -C out/Release libyuv_unittest_apk 163 ninja -j7 -C out/Release yuv_unittest_apk
164 164
165 arm32 disassembly: 165 arm32 disassembly:
166 166
167 third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/ linux-x86_64/bin/arm-linux-androideabi-objdump -d out/Release/obj/source/libyuv. row_neon.o 167 third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/ linux-x86_64/bin/arm-linux-androideabi-objdump -d out/Release/obj/source/libyuv. row_neon.o
168 168
169 arm64 disassembly: 169 arm64 disassembly:
170 170
171 third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/ linux-x86_64/bin/aarch64-linux-android-objdump -d out/Release/obj/source/libyuv. row_neon64.o 171 third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/ linux-x86_64/bin/aarch64-linux-android-objdump -d out/Release/obj/source/libyuv. row_neon64.o
172 172
173 Running tests: 173 Running tests:
(...skipping 246 matching lines...) Expand 10 before | Expand all | Expand 10 after
420 git checkout -b mycl -t origin/master 420 git checkout -b mycl -t origin/master
421 git pull 421 git pull
422 <edit files> 422 <edit files>
423 git add -u 423 git add -u
424 git commit -m "my change" 424 git commit -m "my change"
425 git cl lint 425 git cl lint
426 git cl try 426 git cl try
427 git cl upload -r a-reviewer@chomium.org -s 427 git cl upload -r a-reviewer@chomium.org -s
428 <once approved..> 428 <once approved..>
429 git cl land 429 git cl land
OLDNEW
« no previous file with comments | « build_overrides/build.gni ('k') | libyuv.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698