Closed GoogleCodeExporter closed 9 years ago
gclient runhooks can build a sln if you prefer, but ninja builds faster and is
the same on all platforms.
Here are some different ways to build
set GYP_DEFINES=target_arch=ia32
call python build\gyp_chromium -fmsvs -G msvs_version=2012 --depth=.
libyuv_test.gyp
timex devenv -build Debug libyuv_test.sln
timex devenv -build Release libyuv_test.sln
set GYP_DEFINES=target_arch=ia32
call python build\gyp_chromium -fninja -G msvs_version=2012 --depth=.
libyuv_test.gyp
ninja -C out\Debug
ninja -C out\Release
set GYP_DEFINES=target_arch=x64
call python build\gyp_chromium -fninja -G msvs_version=2012 --depth=.
libyuv_test.gyp
ninja -C out\Debug_x64
ninja -C out\Release_x64
gclient runhooks V=1
devenv -build "Debug" libyuv.sln
devenv -build "Release" libyuv.sln
devenv -build "Debug" libyuv_test.sln
devenv -build "Release" libyuv_test.sln
I've been using
python build\gyp_chromium -fninja -G msvs_version=2012 --depth=. libyuv_test.gyp
ninja -C out\Release
The sln isn't checked in, its generated. Instructions are similar to 'chromium
build instructions' and webrtc.
Original comment by fbarch...@chromium.org
on 26 Feb 2013 at 10:04
Excellent, thanks.
Original comment by jul...@ottapp.com
on 27 Feb 2013 at 12:17
Updated GettingStarted doc to show runhooks and a Ninja example.
Original comment by fbarch...@chromium.org
on 27 Feb 2013 at 12:52
Original issue reported on code.google.com by
jul...@ottapp.com
on 26 Feb 2013 at 9:51