watery01 / libyuv

Automatically exported from code.google.com/p/libyuv
0 stars 0 forks source link

libyuv.sln is missing #193

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?

Per the instructions in "GettingStarted" there should be a libyuv.sln file to 
compile on windows.

What version of the product are you using? On what operating system?

Please provide any additional information below.

Original issue reported on code.google.com by jul...@ottapp.com on 26 Feb 2013 at 9:51

GoogleCodeExporter commented 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

GoogleCodeExporter commented 9 years ago
Excellent, thanks.

Original comment by jul...@ottapp.com on 27 Feb 2013 at 12:17

GoogleCodeExporter commented 9 years ago
Updated GettingStarted doc to show runhooks and a Ninja example.

Original comment by fbarch...@chromium.org on 27 Feb 2013 at 12:52