Merge pull request #342 from isaacs/master

semver@2.2.1
v0.11.0
Update gyp for VS 2013 support, simplify configure logic to rely on gyp for detecting visual studio'
gyp: update to bebdcea
gyp: always install into $PRODUCT_DIR
gyp: apply https://codereview.chromium.org/11361103/
gyp: don't use links at all, just copy the files instead
configure: update gyp invocation script path
v0.12.0
Merge branch 'master' of https://github.com/TooTallNate/node-gyp into updateGypMSVS
Merge pull request #351 from JayBeavers/updateGypMSVS

Update gyp msvs
v0.12.1
xcode_emulation: work in the absence of xcodebuild

OS X systems running only the Command Line Tools for Xcode package,
without the full Xcode, don't have a functioning xcodebuild, but this
isn't mandatory for building many gyp projects (e.g. node.js, v8).
This commit handles xcodebuild failures and avoids populating
Xcode-specific CFLAGS/LDFLAGS when xcodebuild can't be run.

This has been tested on both Xcode and CLT-only systems by successfully
building node.js. The behaviour can be simulated on systems with Xcode
by setting the xcode-select path to something nonsensical, e.g.
xcode-select -switch /usr/bin

BUG=https://code.google.com/p/gyp/issues/detail?id=292
Review URL: https://codereview.chromium.org/102733012/

Patch from mistydemeo@gmail.com!

This was a manual cherry-pick from:

  https://code.google.com/p/gyp/source/detail?r=1819

Fixes #341.
v0.12.2
Fix build on Windows 2003 Server with MSVC 2008

Use quotation marks to encapsulate the path to node.lib.
Use ConfigurationName instead of Configuration for the
variable getting the Debug/Release directory.
gyp: update gyp to 1eae492b

Also, fix Python 2.6 builds (joyent/node@a05dae2cedfd8e1c0f91cd8eb04f72941fbd42f7)
gyp: always install into $PRODUCT_DIR
gyp: apply https://codereview.chromium.org/11361103/
gyp: don't use links at all, just copy the files instead
Check download content shasums with SHASUMS.txt. fixed npm/npm#4541