{"push_id":706444432,"size":4,"distinct_size":4,"ref":"refs/heads/next-build-makefile","head":"ef20349c254d9bd247843d6028cb6e944a73da41","before":"65c2a9709c8d0d131e3626822b2af4ca3f2ab399","commits":[{"sha":"a7a4c621bc7f40e41d41632006ff4fe2c16a86e6","author":{"email":"37ac5e111a9b2f779e373f78efa4f7678b93feb1@janeasystems.com","name":"Alexis Campailla"},"message":"build,win: set env before generating projects\n\nvcbuild.bat calls python configure before setting GYP_MSVS_VERSION,\nso SelectVisualStudioVersion (tools\\gyp\\pylib\\gyp\\MSVSVersion.py)\ndefaults to 'auto' and selects VS 2005.\n\nvcbuild sets the environment in the current shell, so this issue\nwould manifest itself only on the first invocation of the script\nin any given shell windows.\n\nReviewed-By: Julien Gilli <jgilli@fastmail.fm>\nPR-URL: https://github.com/joyent/node/pull/20109","distinct":true,"url":"https://api.github.com/repos/rvagg/io.js/commits/a7a4c621bc7f40e41d41632006ff4fe2c16a86e6"},{"sha":"3bbabdef934ee79215d6d46f6241267f24699c0e","author":{"email":"f9f03903429036ef609ed7ca822fddfa76155c29@vagg.org","name":"Rod Vagg"},"message":"build: add MSVS 2015 support\n\nPR-URL: https://github.com/nodejs/io.js/pull/2036\nReviewed-By: Alexis Campailla <alexis@janeasystems.com>","distinct":true,"url":"https://api.github.com/repos/rvagg/io.js/commits/3bbabdef934ee79215d6d46f6241267f24699c0e"},{"sha":"07d0520e5d05da7f2c16c82148a951f85365cf22","author":{"email":"f9f03903429036ef609ed7ca822fddfa76155c29@vagg.org","name":"Rod Vagg"},"message":"build: fix cherry-pick ooops, fix comment wording\n\nPR-URL: https://github.com/nodejs/io.js/pull/2036\nReviewed-By: Alexis Campailla <alexis@janeasystems.com>","distinct":true,"url":"https://api.github.com/repos/rvagg/io.js/commits/07d0520e5d05da7f2c16c82148a951f85365cf22"},{"sha":"ef20349c254d9bd247843d6028cb6e944a73da41","author":{"email":"92fb37b64464f5ee20f58e183b0504024ecd6585@iij.ad.jp","name":"Shigeki Ohtsu"},"message":"deps: copy all openssl header files to include dir\n\nOn upgrading openssl, all symlinks in pulic header files are replaced\nwith nested include files. The issue was raised that installing them\nleads to lost its references to real header files.\nTo avoid this, all public header files are copied into the\n`deps/openssl/openssl/include/openssl/` directory.\nAs a result, we have duplicated header files under\n`deps/openssl/openssl/` but copied files are refereed in build as\nspecified to include path in openssl.gyp.\n\nFixes: https://github.com/nodejs/io.js/pull/1975\nPR-URL: https://github.com/nodejs/io.js/pull/2016\nReviewed-By: Rod Vagg <rod@vagg.org>\nReviewed-By: Johan Bergstrom <bugs@bergstroem.nu>","distinct":true,"url":"https://api.github.com/repos/rvagg/io.js/commits/ef20349c254d9bd247843d6028cb6e944a73da41"}]}