GYP学習はここがよさそう。ビルドオートメーションツールGYPを使おう - Engine Trouble
注意事項:
(1)python --version
2014年12月18日「$ git clone https://chromium.googlesource.com/external/gyp.git gyp
」で取得したGYPはpython 3.xだと失敗した。python2.7.2は成功。
GYPとPYTHONのversionは厳密に一致させた方が良いです。
python --verion でバージョン確認できます。
(2)gyp_main.py
コメント欄に指摘のように、
>python gyp/gyp_main.py test/build/trivial.gyp --depth=. -f msvs -G msvs_version=2012 -D target_arch=ia32
にしないといけない。成功するとbuildフォルダ以下にtrivial.slnが生成されます。